打印
[产品供应]

SM2算法芯片模块

[复制链接]
558|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jacklee8|  楼主 | 2016-4-25 11:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、采用国密认证的安全芯片
2、通过Uart口即可实现算法控制
SM2算法芯片用户手册(UART接口)

注意:用户在实际使用时只需通过UART口控制SM2算法芯片即可,控制协议及使用参考示例见下面
QQ:1900109344(算法芯片交流),提供使用手册


目录
1.        概述        2
2.        基本特征        2
3.        通信协议        2
3.1.        物理层        2
3.2.        链路层        3
3.2.1.        通讯数据包定义        3
3.2.2.        协议描述        3
3.3.        数据单元格式        4
3.3.1.        命令单元格式        4
3.3.2.        应答单元格式        4
3.4.        SM2算法操作指令        5
3.4.1.        SM2_Sign   SM2签名        5
3.4.2.        SM2_Verify  SM2验证        5
3.4.3.        SM2_Enc  SM2加密        6
3.4.4.        SM2_Dec  SM2解密        6
3.5.        SM2_GetPairKey  产生SM2密钥对        7
3.6.        SM2算法公钥导入        7
3.7.        校验/修改Pin指令        8
3.8.        SM2算法使用示例        9







1.        概述
本文档适用于使用SM2算法芯片进行终端产品开发的用户。终端开发者通过Uart口发命令的方式操作SM2算法芯片进行数据交换,产品应用开发。通过阅读本文档,终端开发者可以在无需考虑算法实现细节情况下,迅速完成产品开发。
2.        基本特征
芯片的基本特征见下表:
串口波特率        115200 bps(默认)
供电电源        DC 3.3V,5V
通讯接口        UART
3.        通信协议
3.1.        物理层
SM2算法芯片采用系统供电方式,电压5V或者3.3V。算法芯片串口与系统MCU串口相连,异步全双工通讯,波特率默认为115200bps。数据格式为1位起始位、8位数据位和1位停止位,无校验位。
系统MCU向SM2算法芯片发送命令时,在同一个命令内,相连两个发送字符之间的间隔不应大于10个字符时间,否则芯片可能会认为命令超时导致无任何响应。

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

184

帖子

2

粉丝