Acronyms and Terms

3DES:Triple Data Encryption Algorithm
AES:Advanced Encryption Standard
CCC:Card Capability Container
CCID:Chip card interface device, a USB protocol for a smartcard.
CHUID:Card Holder Unique ID
CMS:Credential Management System
CN:Common name
CSR:Certificate Signing Request
CTAP:Client Authenticator Protocols.
ECC:Elliptic curve cryptography
FIDO:Fast Identity Online
FIPS:Federal Information Processing Standards (US government) covering codes and encryption standards.
HMAC:Hash-based message authentication code
HOTP:HMAC-based One-Time Password algorithm
NFC:Near Field Communication, a type of communication interface
OATH:The Initiative for Open Authentication is an organization that specifies two open authentication standards, TOTP and HOTP
OpenPGP:Open standard for Pretty Good Privacy (PGP)
OTP:One-Time Password
PIV:Personal Identity Verification. A National Institute of Standards and Technology (NIST) standard.
PUK:PIN Unlock Key
stdin:standard input - usually keyboard or CLI instructions
stdout:standard output - usually print to screen
TOTP:Time-based One-Time Password algorithm
U2F:Universal Second Factor, a FIDO Alliance standard
WebAuthn:Web Authentication API for accessing public credentials
X.509:The standard defining the format of a public key certificate