通过UART口控制的国密算法芯片,控制协议见下面说明,芯片本身只包含其中某几个算法,需要在购买时说明。
通过UART口发命令即可加解密,方便用户使用,价格便宜
QQ: 2425053909(注明加密芯片)
------
4. 国密芯片加解密指令
4.1. SM1算法操作指令
命令数据单元:
命令数据单元含义一览表
标识 内容 说明
CommandH 01H/81H 使用SM1算法,01表示ECB模式,81表示CBC模式
CommandL 00H/01H 00表示加密,01表示解密
密钥加明文/密文(加初始向量CBC模式) 32/48 32字节是密钥加明文/密文(ECB模式)
48字节是密钥加明文/密文加初始向量(CBC模式)
应答数据单元:
应答数据单元含义一览表
标识 内容 说明
Status 00H,00H 加密/解密成功
Status 00H,01H 命令格式不对
Message 16 明文/密文
|