RSA demo
功能概述
启动一个 FreeRTOS 任务,运行一次rsa demo 。
rsa demo 基于mbedtls库实现了RSA 检查程序mbedtls_rsa_self_test,根据结果验证了我们驱动库中wm_drv_rsa_expt_mod的实现。
环境要求
含有w80x的板子。
编译和烧录
示例位置:examples/peripheral/rsa
编译、烧录等操作请参考:快速入门
运行结果
成功运行将输出如下日志
D/dt [0.000] add device iflash
D/ptb [0.002] partition table base 0xe000
D/ft [0.002] ft_0 base 0, ft_1 base 1000
D/ft [0.004] ft init 1
D/main [0.004] boot reason 0
D/main [0.004] heap size 273144(266.74KB)
D/main [0.004] flash size 0x200000(2MB)
I/test [0.004] rsa demo.
D/dt [0.006] add device rsa
RSA key validation: passed
PKCS#1 encryption : passed
PKCS#1 decryption : passed
PKCS#1 data sign : passed
PKCS#1 sig. verify: passed
I/test [0.166] rsa demo.
I/test [1.166] rsa demo.
I/test [2.166] rsa demo.
I/test [3.166] rsa demo.
I/test [4.166] rsa demo.