When you think of logging into an app, account, or service, you probably think of usernames and passwords. After all, that's how we've logged in for decades. Unfortunately, these usernames and passwords have become the weak link in the security chain with
Because most people use insecure usernames and passwords, the industry has attempted to mitigate those issues with things like
What are passkeys?
Using a passkey allows you to quickly create and sign into accounts – with no password needed. This single-step, secure login method replaces traditional authentication (typically, weak or reused usernames and passwords) as well as the cumbersome 2FA process. With passkeys, you’ll never create a weak password again, because you’ll never need to create a password again.
Passkey login is widely supported across many platform authenticators, including Apple Keychain, Windows Hello, Android devices, YubiKeys, and also
Let’s dive into the powerful technology and architecture that makes passkeys secure.
The security powering passkeys
A passkey is a discoverable WebAuthn credential, meaning that a a passkey provider can find the right passkey when a website asks for it, enabling the passwordless login process. Each passkey consists of a pair of public-private cryptographic keys, which provides the authentication security of the protocol. When you sign up for an account on a website, instead of creating a traditional username and password in addition to two-step login enrollment (2FA), you will create a single passkey. When the passkey is created, either by your device or by Bitwarden, the public key is stored with the website while the encrypted private key is stored with the platform of your choice, and never stored with the website itself.
When you attempt to log into your account on that service, the only way to authenticate with the public key stored there is to have the matching private key.
How to use passkeys
Here's
You’ll visit a website that supports passkey login and create a new account. During the account setup, the site will let you create a passkey and store it in your passkey provider of choice, e.g. Bitwarden or your device OS. Your passkey provider can also require that you use a separate form of authentication, such as
Fortunately, many major websites are already on board with passkeys. Sites such as Google, eBay, BestBuy, and NVIDIA all allow passkey authentication. You can bet that list will grow very quickly. As far as the passkey login process, websites, mobile OSes, and password managers will make this as user-friendly as possible.
You can also expect an increase in synergy between websites, phone manufacturers, and developers to help bring everyone up to speed on passkeys quickly. This will begin in 2023, and throughout 2024 and the coming years, passkeys will start becoming the new normal.
Here’s how Bitwarden will help make using passkeys easy and familiar:
Faster, more secure logins
There are two major issues passkeys will finally put to rest — weak passwords and reused (or easily guessed) passwords. With passkeys, every encrypted key will be strong and unique, so there's no way users will be able to specify a weak password or use an existing passkey with a new account or app. Every passkey will be associated with only a single account, providing strong security by default.
Passkeys also
And it's not just a win for end users. Businesses will be able to enjoy better security, which means
Get started with Bitwarden
Passkey storage and generation, and
Editor's note, November 7, 2023: Updated to include details about availability of passkeys in Bitwarden and provided additional technical information