How do I add a physical security key to my Internet Identity?

A brief overview of using physical security keys such as Yubikey for authentication and how to use the NNS dapp to add one to your Internet Identity.


To add a physical security key to your Internet Identity, you’ll need to first set up your key. For this example, we’ll be using a YubiKey. Head to Yubico’s start site and scroll through the list of keys to identify your YubiKey. Read through the tips, then enroll your fingerprint using either Windows or Chrome.


On the popup window, select “USB security key.” You’ll then need to insert your security key to your computer. Once inserted, create a pin and confirm it. Then capture your fingerprint by gently pressing your finger multiple times at slightly different angles on your YubiKey’s sensor. Make sure to use a finger that you can easily use.


Once captured, select Next. You’ll then be able to use biometrics on your key.


When logging in to, verify your identity by selecting “USB security key.” You’ll then be prompted to insert your key and touch the sensor.


Then confirm your new device by entering the characters to complete the setup process.


For more information on how to create an Internet Identity, visit the Internet Computer Wiki.