Skip to content

References

The documents the implementation and these pages rely on, at the versions used.

TROPIC01

All from tropicsquare/tropic01 at commit 90747ca.

Short name Document
Datasheet ODD_TR01 datasheet A.11 (2025-11-11)
User API ODU_TR01 User API 1.4.0
PIN verification ODN_TR01_app_002 PIN Verification 1.2
PKI ODN_TR01_app_003 PKI 1.3
First pairing key ODN_TR01_app_005 1.3
Configuration objects ODN_TR01_app_006 1.3
Firmware update ODN_TR01_app_007 1.5
Security architecture ODN_TR01_app_008 1.1
Catalog list OD_TR01 Catalog List 2.0
Part page and errata TR01-C2P-T101
LFI advisory ODR_TR01_SA_2026012900 1.0 (disclosed 2026-06-03)
SDK libtropic v3.2.1
Board TS1302 stock firmware and schematic

STM32U535

Document
DS14217 STM32U535xx datasheet, Rev 5
RM0456 STM32U5 reference manual
ES0587 STM32U535/545 errata sheet
AN5347 TrustZone and RDP on STM32U5
AN4759 RTC and TAMP (backup registers, boot hardware key)

Protocols

Which specification each USB interface of the dongle follows:

USB interface Follows Key sections
FIDO2 (HID, usage page 0xF1D0) CTAP 2.2 for the USB HID transport; selected CTAP 2.1 authenticator commands (GetInfo reports FIDO_2_0, see status) transport: §11.2 USB, KEEPALIVE, CANCEL, INIT; commands: §6 Authenticator API, §8 Message encoding
Smart card (CCID) USB CCID 1.1 for the transport, ISO/IEC 7816-4 for the APDUs, OpenPGP card 3.4.1 for the application Ed25519 / Cv25519 keys, PINs, touch policy (UIF): see card setup
Debug build only: CDC console, lt-rpc HID project-specific architecture
Specification Version
FIDO CTAP 2.2 Proposed Standard, 2025-07-14 (USB HID transport)
FIDO CTAP 2.1 Proposed Standard, 2021-06-15 (the command level implemented)
W3C WebAuthn Level 2
OpenPGP smart card application 3.4.1
USB-IF Smart Card CCID class 1.1
ISO/IEC 7816-4 2020 (commands and responses; paywalled)
Noise Protocol Framework revision 34
  • SoloKeys and CanoKey: open FIDO2 / OpenPGP firmware, used as cross-references.
  • trezor-crypto: the software cryptography library, shipped with libtropic.