I tend to stick with the traditional approach of using a password along with two-factor authentication (2FA), but I'm curious about Apple Passkeys and Keychain. Could someone explain how they work and help me understand the benefits and drawbacks of switching to passkeys from standard passwords? I've always been hesitant about relying on a third party for password management due to security concerns. Also, since I have a Windows PC, will Apple Passkeys work smoothly across different platforms?
2 Answers
Using a username and password can be risky because they're typically shorter and easier to guess unless you create long, complex ones. In contrast, passkeys are basically long strings of data that are nearly impossible to crack. When you enter a password, it gets transmitted fully over the network, which can expose it—even on encrypted connections. Passkeys, however, allow you to authenticate without sending the whole key each time, providing an extra layer of security.
Also, manual entry of passwords can lead to someone seeing you type it in. Passkeys eliminate this risk since you typically won't even see the raw passkey. If you're already using a password manager, consider letting it manage passkeys as well; Apple's built-in password manager is quite effective!
While I get the idea of random passwords, I think something like Stare-Croup-Glint7856, which is long and complex, could still be manageable and secure. It’s all about making sure you don't reuse them and using a good password manager to keep track!
You can absolutely use Apple Passkeys on Windows! Check out the support page from Apple for details. They're designed to be cross-platform, so you should be good to go without too much hassle!

Definitely use passkeys where available, and keep your password manager for other sites. On Windows, iCloud Passwords can help, but tools like 1Password or Bitwarden are often better for cross-device syncing. For your setup, I recommend installing iCloud for Windows and adding the iCloud Passwords extension to Chrome or Edge for easier autofill. Start with essential accounts like email and banking, and consider using multiple authenticators for security.