【ARM平台抗量子密码软件函数库】
(1)产品图片
(2)产品介绍
2-1 产品名字
ARM平台抗量子密码函数库
2-2 产品概述
本软件函数库专为ARM平台设备设计,支持ARM Cortex-M4、ARM Cortex-A72设备,提供高效的抗量子密码算法实现,支持的抗量子密码算法包括ML-KEM、ML-DSA、SLH-DSA、Falcon、CTRU。结合底层算子优化和指令集架构适配,该库在保证安全性的同时,完成计算效率和资源占用优化。以安全级别III参数为例,该密码函数库达到的性能指标如下:在ARM Cortex-M4平台上,工作频率为24MHz,CTRU密钥封装不高于10ms,密钥解封装不高于34ms;ML-DSA签名不高于200ms,验签不高于66ms。在ARM Cortex-A72平台上,工作频率为1.8GHz,CTRU密钥封装不高于0.4ms,密钥解封装不高于1ms;ML-DSA签名不高于10ms,验签不高于4ms。
2-3 产品特性
抗量子安全性:支持格基密钥封装方案与数字签名,符合NIST PQC标准。
算子优化:针对ARM Cortex-M4和ARM Cortex-A72平台,结合DSP、NEON等指令集架构,进行密码算法的底层算子优化,提升算法运行效率。
轻量级设计:低内存占用,适用于IoT、智能终端等受限环境。
2-4 应用场景
物联网(IoT)安全通信:提供抗量子安全加密,确保智能家居、工业物联网等设备的数据传输安全,为IoT设备提供抗量子安全保护。
低功耗边缘计算设备:针对智能传感器等低功耗场景,实现抗量子密码算法的高效安全计算,确保远程监测、自动化控制设备的身份认证。