This application note describes STM8L162M8 demonstration firmware which reads and writes encrypted data into an LRxk contactless tag.
The document details a demonstration setup where the STM8L162M8 microcontroller reads and writes encrypted data into an LRxk contactless tag. The MCU utilizes its embedded AES hardware accelerator to encrypt data before sending it to the tag through the CR95HF RF transceiver.
Data stored in the tag can be read by anyone, but only decrypted by the owner of the encryption or decryption key. The note covers the firmware description, application setup including hardware and software tools (ST Visual Developer, Cosmic compiler), pinout descriptions, and usage of AES chaining modes.
| AES Key Length | 128-bit |
|---|---|
| Block Size | 128-bit blocks |
| AES Standard Compliance | FIPS PUB 197, 2001 November 26 |
| Supported AES Modes | ECB, CBC, CFB, OFB and CTR |
The firmware reads and writes encrypted data into an LRxk contactless tag using the MCU's embedded AES hardware.
Only the owner of the encryption or decryption key can decrypt the data.