Security Protocols

Explore NFC authentication and encryption mechanisms.

No Security

No security NFC tags: open memory access, no authentication. Use cases, risks, and when unprotected tags are acceptable.

32-bit Password Protection

32-bit password protection for NFC tags: how it works, NTAG/Ultralight support, security limitations, and brute-force vulnerability analysis.

Crypto-1

Crypto-1 cipher in MIFARE Classic: 48-bit key, reverse-engineering history, known attacks (MFOC, darkside), and migration recommendations.

DES Encryption

DES encryption in NFC: 56-bit key, block cipher operation, known weaknesses, and why it is no longer recommended.

Triple DES (3DES)

Triple DES (3DES) in NFC: 112/168-bit keys, DESFire EV1 usage, NIST deprecation timeline, and migration path to AES.

AES-128

AES-128 encryption in NFC: current industry standard, DESFire EV2/EV3 and NTAG 424 DNA support, security analysis, and implementation details.

AES-256

AES-256 encryption in NFC: maximum security, government/military usage, quantum resistance analysis, and comparison with AES-128.

RSA Authentication

RSA authentication in NFC: asymmetric encryption for secure elements, digital signatures, ePassport usage, and quantum computing implications.