I write educational content about Bitcoin.
Using U2F/FIDO2 for 2FA on a Trezor
- The 12- or 24-word mnemonic phrase gives you access not only to the keys used for 2FA on all your accounts, but also to your bitcoins secured with your Trezor ;
- The emergency code allows you to temporarily bypass the 2FA request only on the account concerned (in this example, only on Bitwarden).
Using FIDO2 on a Trezor
Save your FIDO2 credentials (credentials residents)
pip3 install --upgrade trezor
trezorctl fido credentials list
WebAuthn credential at index 0: Relying party ID: vault.bitwarden.com Relying party name: Bitwarden User ID: 6e315ebabc8b6945a253b1c50116538d User name: [email protected] User display name: Plan ₿ Academy Creation time: 2 hmac-secret enabled: True Use signature counter: True Algorithm: ES256 (ECDSA w/ SHA-256) Curve: P-256 (secp256r1) Credential ID: f1d00200a020a736356d0ceb7ce8b7655b39c399d8111b620bbbbfc78a51add31475e6acd9a68f77f0a6b12a20c7a41412c488787d41e6ee0bdbf3bb99973c9637d21d3a060808143dd228e0831bbb883fb3afedd3f70596a9f6b98f00703244b76260099a9c044346bf6266d3cb9d90db6fc7cde1142b11c5c8ea
trezorctl fido credentials add <CREDENTIAL_ID>
<CREDENTIAL_ID> with one of your identifiers. For example, in my case, this would give:trezorctl fido credentials add f1d00200a020a736356d0ceb7ce8b7655b39c399d8111b620bbbbfc78a51add31475e6acd9a68f77f0a6b12a20c7a41412c488787d41e6ee0bdbf3bb99973c9637d21d3a060808143dd228e0831bbb883fb3afedd3f70596a9f6b98f00703244b76260099a9c044346bf6266d3cb9d90db6fc7cde1142b11c5c8ea
Author
This tutorial has been written by Loïc Morel
You can say thanks by tipping the professor.
Credits
This tutorial has not been proofread yet
The original content has been translated by AI, but human review is necessary to ensure its accuracy.
2 632 sats1 316 sats658 satsEvery content on the platform is the result of a collaborative effort: each lesson, translation, and revision is made possible by the work of contributors. For this reason, we are always looking for proofreaders who can review our content in many languages. If you want to participate in the proofreading process, please reach out in our Telegram group and read our tutorial. We remind you that this content is open-source - licensed under CC BY-SA - so it can be freely shared and used, as long as the original source is credited.

