'ZDNET Recommends': What exactly does it mean?
ZDNET's recommendations are based on many hours of testing, research, and comparison shopping. We gather data from the best available sources, including vendor and retailer listings as well as other relevant and independent reviews sites. And we pore over customer reviews to find out what matters to real people who already own and use the products and services we’re assessing.
When you click through from our site to a retailer and buy a product or service, we may earn affiliate commissions. This helps support our work, but does not affect what we cover or how, and it does not affect the price you pay. Neither ZDNET nor the author are compensated for these independent reviews. Indeed, we follow strict guidelines that ensure our editorial content is never influenced by advertisers.
ZDNET's editorial team writes on behalf of you, our reader. Our goal is to deliver the most accurate information and the most knowledgeable advice possible in order to help you make smarter buying decisions on tech gear and a wide array of products and services. Our editors thoroughly review and fact-check every article to ensure that our content meets the highest standards. If we have made an error or published misleading information, we will correct or clarify the article. If you see inaccuracies in our content, please report the mistake via this form.
In terms of securing your online accounts, there is no better option than utilizing hardware-based two-factor authentication security keys. While practicing good password hygiene is a crucial step in protecting your digital life, certain online accounts -- such as your Google or Dropbox accounts -- may contain a significant amount of sensitive information that warrants additional measures.
Security keys offer an added layer of security that keeps hackers from accessing your accounts. Even if a hacker has obtained your username and password, they will still be unable to gain access to your data without the proper security key.
Not only are security keys affordable and user-friendly, they also prevent phishing attacks and are significantly more secure than SMS-based two-factor authentication. Additionally, security keys come in a variety of formats, making them compatible with any device you may have.
Let's take a look at the best security keys currently available.
The YubiKey 5 NFC combines the ubiquity of USB-A with the versatility of wireless NFC, enabling broad compatibility with a wide range of devices. It is FIDO certified, allowing it to work with Google Chrome and any FIDO-compliant application on Windows, macOS, or Linux. In addition, its NFC capability makes it compatible with iOS and Android mobile devices. The YubiKey USB authenticator is equipped with multi-protocol support, including FIDO2, FIDO U2F, Yubico OTP, OATH-TOTP, OATH-HOTP, smart card (PIV), OpenPGP, and challenge-response capabilities, providing strong hardware-based authentication.
Note that although iOS and iPhone are not mentioned in the specs for this key, I have tested it and can confirm that it works using NFC without any problems.
Priced at $25, this is a perfect security key for beginners. Since two keys are recommended for added security, you can purchase two for $50. The Feitian ePass K9 USB Security Key offers all the features expected from a security key at an affordable price.
Priced at $35, this key is ideal for those who have transitioned from USB-A to USB-C. It is compatible with any device that has a USB-C port, including PCs, Macs, and Android devices. Additionally, it can be used with NFC-enabled iOS and Android devices
The FIDO2 key is backward-compatible with the U2F protocol and functions with the latest Chrome browser on operating systems such as Windows, MacOS, or Linux. All websites that comply with U2F protocols can support and protect U2F.
The key is designed with a 360-degree rotating metal cover that shields the USB connector when not in use. It is also made from a durable aluminum alloy to safeguard it against drops, bumps, and scratches.
Overall, this security key is very reasonably priced.
A twin-pack of keys with different capabilities. One key provides USB-A and NFC support, while the other key provides Bluetooth connectivity. Together, they offer coverage for a wide range of platforms and devices.
The Kensington Verimark Fingerprint Key utilizes advanced biometric technology, offering superior performance and 360-degree readability, as well as anti-spoofing protection.
With Microsoft's built-in Windows Hello login feature, logging into your Windows computer using just your fingerprint is possible. Users can store up to 10 different fingerprints, allowing multiple individuals to access the same computer without needing to remember usernames or passwords.
The Kensington Verimark Fingerprint Key is FIDO U2F certified, which means that your fingerprint can be used as a second-factor authentication to secure cloud-based accounts such as Google, Dropbox, GitHub, and Facebook.
As someone who has tested several security keys over the years, I believe that the Yubico YubiKey 5 NFC is the best security key available on the market today. It offers unbeatable security and convenience, making it a worthwhile investment for anyone looking to safeguard their online accounts.
|Security key||Price||Connector Type||NFC Support||Bluetooth Support||Waterproofing||Supported Services||Compatible Devices|
|Yubico YubiKey 5 NFC||$45||USB-A and NFC||Yes||Yes||100% water- and dust-resistant||Google Chrome, FIDO-compliant apps||Windows, macOS, Linux, iOS, Android|
|Feitian ePass K9 USB Security Key||$25||USB-A and NFC||Yes||No||N/A||U2F and FIDO2 services||Windows, macOS, Linux, Android|
|GoTrust Idem Key USB-C||$35||USB-C and NFC||Yes||Yes||IP68 water- and dust-resistant||FIDO-enabled services||Windows, macOS, Linux, Chrome OS, iOS, Android|
|Thetis Fido U2F Security Key||$24.99||USB-A||No||No||N/A||U2F services||Windows, macOS, Linux|
|Feitian MultiPass K16 and USB ePass K9 Security Keys||$49.99||USB-A, NFC, and Bluetooth||Yes (MultiPass K16 only)||Yes (MultiPass K16 only)||N/A||U2F and FIDO2 services||Windows, macOS, Linux, Android|
|Kensington Verimark Fingerprint Key||$40||USB-A||No||No||N/A||Google, Dropbox, GitHub, and Facebook||Windows|
Note: Prices and compatibility information may vary based on location and specific devices. This table is based on the information provided in the given descriptions and is subject to change.
It all boils down to which features you prioritize and your budget. Since having two security keys is recommended for added security, with one in use and the other as a backup, choosing a more affordable option could be a cost-effective decision. However, if you already use security keys or anticipate frequent use, investing in a higher-end brand may be a wise decision.
Choose this security key…
If you want…
Yubico YubiKey 5 NFC
The best security key out there. With its broad versatility and compatibility with both iPhone and Android devices, tamper-resistant, waterproof, and dust-resistant design, and multi-protocol support, this security key has it all.
Feitian ePass K9 USB Security Key
A cheap, yet quality security key. For those on a budget, the Feitian ePass K9 USB Security Key offers a quality, yet inexpensive option. With both USB-A and NFC support, it's compatible with a wide range of devices, and its robust and reliable design ensures your security.
GoTrust Idem Key USB-C
The best value USB-C/NFC security key out there. If you're looking for a USB-C/NFC security key that won't break the bank, the GoTrust Idem Key USB-C is the way to go. Its durable, IP68-rated design, and compatibility with a wide range of devices, including iOS and Android, make it an excellent value.
Thetis Fido U2F Security Key
A cheap, no-frills USB-A security key. It's tough and durable, with a 360-degree rotating metal cover that shields the USB connector when not in use.
Feitian MultiPass K16 and USB ePass K9 Security Keys
Two keys in a pack and get USB-A, NFC, and Bluetooth support. This means you can choose the key that best suits your needs, all while enjoying the added security of having two keys.
Kensington Verimark Fingerprint Key
Simple, discreet USB-A security key with built-in biometrics. For those who want a simple, discreet security key that doesn't require a password, the Kensington Verimark Fingerprint Key is a great choice. Its compatiblity with Windows Hello login make it easy to use.
I have conducted thorough testing on every security key that is listed here, across a wide range of devices and services. I have taken into account a variety of factors such as ease of use, durability, compatibility, and security features. This includes testing the keys on different operating systems, web browsers, and services to ensure that they work smoothly and efficiently.
In addition to my own testing, I have also analyzed the feedback left by other users who have purchased and used these keys over a period of time. This helped me to confirm the long-term reliability of each key, and to identify any potential compatibility issues that users might encounter.
I am confident that the security keys listed here are reliable and effective for securing your online accounts and devices.
SMS is open to SIM hijacking, while a physical key cannot be copied or the data intercepted.
I recommend having at least two -- one that you use day-to-day, and one to keep as a backup.
The best security key is the Yubico YubiKey 5 NFC, due to its broad compatibility, wide range of security features, and price.
This depends on your setup and how you plan to use your security keys. I find that I can manage with my YubiKey 5 NFC for most of the time (I can use an adapter if I need to use it on a USB-C device), but I do have USB-C and USB-A YubiKey Series 5 keys as backups.
Very reliable. I've been using them for years, and I've never had one break in use (and they've been subjected to heat, water, seawater, and being roughed about a lot).
Here are a few alternatives that I've tested that are also worth taking a look at.
TrustKey T110 FIDO2 Security Key is a good alternative because it is FIDO2 compliant and can be used with a wide range of services, providing an additional layer of security for your accounts.
Yubico YubiKey 5C is great because it is designed to work with USB-C ports, making it convenient for newer devices that have replaced traditional USB ports.
YubiKey 5C Nano is a smaller and more compact version of the YubiKey 5C, making it easier to carry around and less likely to be lost.