Cipher Demo#
Overview#
This section covers the security-related samples under sample_cipher, including AES, software hash, hardware hash, and PUF-based flows.
Source Paths#
src/rtsmart/examples/mpp/sample_cipher/sample_aessrc/rtsmart/examples/mpp/sample_cipher/sample_hashsrc/rtsmart/examples/mpp/sample_cipher/sample_hwhashsrc/rtsmart/examples/mpp/sample_cipher/sample_pufs
Build#
Enable the following items in make menuconfig:
RT-Smart UserSpace Examples ConfigurationEnable MPP examplesEnable Build sample_cipher
Run#
cd /sdcard/app/examples/mpp
./sample_aes.elf
./sample_hash.elf
./sample_hwhash.elf
./sample_pufs.elf
Notes#
sample_aestests/dev/aesrelated flowssample_hashuses the software hash pathsample_hwhashuses the hardware hash pathsample_pufsdemonstrates PUF encryption, decryption, and signing flows
