SE050 Driver
API reference
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 12]
 ▼ docs
 _doxygen
 ▼ inc
 se050_apdu.hppISO 7816-4 C-APDU packing and R-APDU parsing helpers (short + extended length)
 se050_applet.hppSE050 applet selection helpers (ISO 7816-4 SELECT by DF name / AID)
 se050_atr.hppParser for SE050 T=1oI2C ATR/profile INF payload
 se050_commands.hppTyped SE050 command builders/parsers for a core management/object subset
 se050_crc.hppISO/IEC 7816-3 T=1 EDC (16-bit CRC) for NXP SE050 T1oI2C blocks
 se050_device.hppTop-level device object: transport session + T=1 + convenience APDU helpers
 se050_driver.hppUmbrella include for the HF-SE050 driver (transport + T=1 + APDU + device)
 se050_i2c_transport_interface.hppCRTP base for an I²C-backed SE050 link (split Write / Read + optional raw transceive)
 se050_rfc3394.hppRFC 3394 AES Key Wrap / Unwrap with a caller-supplied AES-128 block
 se050_scp03.hppGlobalPlatform SCP03 session over an existing T=1 I²C link
 se050_scp03_crypto.hppHost AES-128 / RFC 4493 CMAC / GlobalPlatform SCP03 KDF (header-only)
 se050_session.hppLow-level session: owns no buffers; forwards transceive to transport
 se050_t1_session.hppISO/IEC 7816-3 T=1 block protocol for NXP SE050 T=1 over I²C (EDC = CRC-16)
 se050_tlv.hppMinimal BER-TLV helpers used by SE050 command payloads and responses
 se050_types.hppShared types, limits, and error codes for the HF-SE050 driver