| 
 
新手入门 
 
	积分5金钱5 注册时间2025-4-21在线时间1 小时 | 
 
| 关于 AT32MCU 演示使用SM3加密算法示例示例目的 演示使用SM3加密算法demo。
 支持型号列表:
 支持型号 AT32L021 系列
 
 
 1 快速使用方法
 
 1.1 硬件资源
 1) AT-START开发板(AT32L021)
 
 1.2 软件资源
 1) SourceCode
  sm3_demo源程序
  AT32驱动库
 2) Doc
  SC0126_AT32L021_SM3_DEMO
 注意:所有project 都是基于keil 5 而建立,若用户需要在其他编译环境上使用,请参考BSP 中templates 工程中各种编译环境(例如IAR6/7,keil 4/5)进行简单修改即可。
 1.3 示例使用
 软件使用:
 打开对应的sm3_demo工程, utilities\at32l021_sm3_demo或打开对应的sm3_demo工程, utilities\at32l021_gmssl_sm3_demo
  编译通过之后下载到开发板
  通过开发板上的AT-Link-EZ USB串口连接电脑端打印运行信息。
 图 1 接到开发板的USB 串口
 
 
  示例说明
 at32l021_sm3_demo
 示例中使用的SM3源码来自于:SMx/SM3 at master · NEWPLAN/SMx · GitHub。
 示例中展示了9个不同的pattern的SM3运算,并且由speed_sm3()函式来评估运算效能。
 at32l021_gmssl_sm3_demo
 示例中使用的SM3源码来自于:https://github.com/guanzhi/GmSSL。
 示例中展示了9个不同的pattern的SM3运算,并且由speed_sm3()函式来评估运算效能。
 
 
 | 
 |