N32G455xB/xC/xE SM1、 SM3、SM4、SM7,MD5这些加密算法加速怎么使用的
N32G455xB/xC/xE 看手册支持N多加密算法 ― 内置密码算法硬件加速引擎― 支持 AES、DES、SHA,SM1、 SM3、SM4、SM7,MD5 算法但是找了半天资料只有
DES/TDES算法API说明 .
AES算法API说明
HASH算法API说明
RNG算法API说明
像SM1、 SM3、SM4、SM7,MD5这些加密算法加速怎么使用的 一点说明文档都没有
这些加密算法该怎么使用呢
可能你需要跟厂家/代理联系,拿到另外的资料。资料里有:库文件,C语言头文件和使用说明文件,这些资料我目前没有看到公开的下载链接,都是从厂家的工程师那里拿到。
要吐槽的是,库文件是 keil 下编译的,gcc 用不了~~~
希望对你有用. 可以找找厂里的技术支持要相关资料 wangqy_ic 发表于 2023-2-28 08:40
可能你需要跟厂家/代理联系,拿到另外的资料。资料里有:库文件,C语言头文件和使用说明文件,这些资料我目 ...
GCC的部分有,提需求可以生成GCC的 SM1 算法是分组密码算法,分组长度为128位,密钥长度都为 128 比特,算法安全保密强度及相关软硬件实现性能与 AES 相当,算法不公开,仅以IP核的形式存在于芯片中 SM1、SM4、SM7、祖冲之密码(ZUC)是对称算法。SM2、SM9是非对称算法。 SM2算法就是ECC椭圆曲线密码机制,但在签名、密钥交换方面不同于ECDSA、ECDH等国际标准,而是采取了更为安全的机制。另外,SM2推荐了一条256位的曲线作为标准曲线 SM2标准包括总则,数字签名算法,密钥交换协议,公钥加密算法四个部分,并在每个部分的附录详细说明了实现的相关细节及示例 SM7算法,是一种分组密码算法,分组长度为128比特,密钥长度为128比特。SM7适用于非接触式IC卡,应用包括身份识别类应用(门禁卡、工作证、参赛证),票务类应用(大型赛事门票、展会门票),支付与通卡类应用(积分消费卡、校园一卡通、企业一卡通等) 祖冲之序列密码算法是中国自主研究的流密码算法,是运用于移动通信4G网络中的国际标准密码算法,该算法包括祖冲之算法(ZUC)、加密算法(128-EEA3)和完整性算法(128-EIA3)三个部分
如何用 N32G455xB的单片机 id做加密 将任意长度的消息“散列”为固定长度的摘要值,从而实现数据完整性验证和防止篡改。
例如HMAC、CMAC等,结合对称加密和散列算法,实现消息的完整性和真实性验证。 支持AES 和 MD5 加密算法吗 使用公钥和私钥两个不同的密钥进行加密和解密操作。 如果单片机程序是加密的怎样解密? 在选择单片机加密算法时,需要考虑算法的安全性、速度和内存占用等因素,并根据具体应用场景进行选择。 单片机二级加密怎么设置 单片机加密算法主要用于数据的保护和安全传输。 例如DES、AES等,使用同一个密钥来进行加密和解密操作
页:
[1]
2