在GM/T 0012《可信计算 可信密码模块接口规范》中,要求使用的算法有哪些,罗列参数表示
时间: 2024-04-09 14:31:52 浏览: 106
GM/T 0011-2012 《可信计算 可信密码支撑平台功能与接口规范》
在GM/T 0012《可信计算 可信密码模块接口规范》中,要求使用的算法及其相应参数如下:
1. 对称密码算法:
- DES(Data Encryption Standard)
- 密钥长度:64位
- 工作模式:ECB、CBC、CFB、OFB、CTR等
- SM1(国密算法)
- 密钥长度:128位
- 工作模式:ECB、CBC、CFB、OFB、CTR等
- AES(Advanced Encryption Standard)
- 密钥长度:128位、192位、256位
- 工作模式:ECB、CBC、CFB、OFB、CTR等
2. 非对称密码算法:
- RSA(Rivest-Shamir-Adleman)
- 密钥长度:1024位、2048位、3072位、4096位
- SM2(国密算法)
- 密钥长度:256位
- 椭圆曲线参数:SM2曲线
3. 哈希函数:
- SHA-1(Secure Hash Algorithm 1)
- SHA-256(Secure Hash Algorithm 256)
- SM3(国密算法)
4. 随机数生成算法:
- DRBG(Deterministic Random Bit Generator)
- 算法参数:种子长度、安全强度等
以上是GM/T 0012规范中要求使用的一些密码算法及其相应参数。具体的使用方式和配置应根据规范的具体要求进行设置。
阅读全文