Programming
JavaCard applet development, APDU commands, and card management.
8 guides in this series
JavaCard Applet Development
JavaCard development guide: applet structure, APDU handling, and deployment with GP.
APDU Command Reference
APDU command reference: SELECT, READ, VERIFY, and all ISO 7816-4 commands with examples.
Smart Card Readers and Middleware
Smart card readers guide: PC/SC, CCID protocol, and middleware for application development.
PC/SC Programming Guide
PC/SC programming: connect readers, transmit APDUs, and handle errors in C, Python, and Java.
PKCS#11 for Smart Cards
PKCS#11 for smart cards: Cryptoki sessions, key management, signing, and encryption via the standard interface.
OpenSC and Open-Source Smart Card Tools
OpenSC guide: pkcs15-init, pkcs11-tool, and open-source smart card initialization and management.
MULTOS Application Development
MULTOS development: MEL instruction set, application loading, and multi-application smart card programming.
Smart Card Web Authentication
Smart card web authentication: WebAuthn, client certificates, and browser middleware for secure web login.