USB3.0 高速密码模块是基于纯国产化安全处理芯片,集成国家各类密码算法的高性能密码产品;可适配各类密码安 全应用系统,具备高速、多任务并行处理的密码计算能力;具有数据加解密、签名验签和敏感数据存储功能。USB3.0 高 速密码模块可成为为各类安全产品的配套组件,符合《GMT 0027-2014 智能密码钥匙技术规范》及《GMT 0028-2014 密 码模块安全技术要求》等规范,合法合规合理可广泛应用并推广。
1.密钥生成与管理:可以生成2048位RSA密钥对及256位SM2密钥对,采用物理噪声源产生器芯片生成的随机数。
2.数据加密和解密:支持SM4等国内标准算法的ECB和CBC模式的数据加密和解密运算。
3.消息鉴别码的产生和验证:支持基于SM4等算法的MAC产生及验证。
4.数据摘要的产生和验证:支持SM3等杂凑算法。
5.数字签名的产生和验证:可以根据需要利用内部存储的RSA/SM2密钥对或外部导入RSA/SM2私钥对请求数据进行数字签名。
6.数字信封功能:支持基于RSA/SM2密码算法的数字信封功能,并支持由内部密钥保护到外部密钥保护的数字信封转换功能。
7.物理随机数的产生:采用物理噪声源产生器芯片生成的随机数。
8.支持标准接口:密码模块接口符合《智能密码钥匙密码应用接口规范》,通用性好。
9.VPN组合运算:对于VPN应用场景,密码模块提供对称算法+HMAC运算的组合一次性处理接口,减少了应用层和密码模块通信次数。