This guide assumes you have already finished the initial tutorial. If not, do it first.Documentation Index
Fetch the complete documentation index at: https://docs.zerokeyusb.com/llms.txt
Use this file to discover all available pages before exploring further.
Step 1 — Unlock with the PIN
When you plug the device in, the PIN numpad appears. For each digit: Up/Down to the correct value, Right to confirm.Step 2 — “Add New” appears automatically
If this is the first time (no credentials yet) or you have navigated to the end of your list, the Add New screen appears — a centered button.Step 3 — Freshly created credential
The device creates a slot with placeholder values (nuevo/usuario/clave) and takes you directly to its main view. On the left you’ll see the slot number (1).
Step 4 — Editor: the first letter
The editor occupies the whole screen. It has 4 rows:- Top: the field being edited (16 slots).
- Row 2:
< >controls to move the cursor + the KB1 keyboard (uppercaseA-P). - Row 3:
Rand(random fill) + KB2 (lowercasea-p). - Row 4:
Save+ KB3 (numbers and symbols).
KB1 with the cursor over G.
Step 5 — Switch keyboard page
To access lowercase (KB2) or numbers/symbols (KB3), use Down from KB1.Step 6 — Save the credential
When you finish typing, navigate to Save (row 4, left column) using Down fromRand or Left from KB3, and press Center.
Save highlighted in white, press Center to save and return to the main credential view. What you wrote is encrypted with AES-128 CBC and written to EEPROM before exiting.
Step 7 — Move to the User field
Back on the main view you’ll see the site (github) and the rest of the fields still empty. Use Down to switch from Site to the User field.
Step 8 — Generate a random password with Rand
Repeat the steps for the User field. Then navigate to Pass (another Down press) and enter the editor. But this time, instead of typing it manually, use the Rand option to have the device generate a strong 12-character password.Rand highlighted, press Center. The Pass field is instantly filled with 12 alphanumeric + symbol characters from the ATECC608A’s TRNG. Then move down to Save and press Center to save.
The generated password stays in the field. If you don’t like it, press Center on
Rand again to regenerate.Step 9 — Done
You’re back on the main view. The credential already has site, user and password encrypted in EEPROM. If you press Center on the Site field now, ZeroKeyUSB will typeusername + TAB + password + ENTER to the host, as if you were typing on a normal keyboard.
Next steps
Edit a credential
Learn how to modify existing fields and use editor shortcuts.
Set up 2FA
Add TOTP codes to your credentials for two-factor logins.
Create a backup
Export your freshly created credentials to a safe file.
Navigate the menu
Discover Backup, Settings, Danger and Info from the credential list.