RJMU401 流程测试(相关指令测试)
一、说明
1、名词说明
加解密:公钥加密 私钥解密
验 签:私钥加密 公钥解密
2、测试流程说明
1)加密以及解密情况下,签名使用公钥,验签使用私钥
方法是利用模块生成一组密钥对,同时模块利用 AAC500A20040 指令 加载该
公钥
同时利用模块外部公钥进行加密,指令为 AAC500A100
生成待解密数据,再利用内部私钥进行解密,指令为 AAC501A300,测试完成。
2)签名以及验签情况下,签名使用私钥,验签使用公钥
方法是利用模块生成一组密钥对,同时模块利用 AAC500A20040 指令 加载该
公钥
同时利用模块内部私钥进行签名,指令为 AAC503A300
生成待验签数据,再利用外部公钥进行验签,指令为 AAC504A100,测试完成。
二、流程说明
1、生成密钥
AACC00A30000
2、获取公钥
AACC02A30044
公钥
94 B4 8F 6B 97 36 45 26 12 4C B2 87 57 65 07 DA 24 67 AF 79 D9 3D
8F 00 B1 2E E5 31 BA 5A 02 C9 9B 51 E4 E5 4C 65 5B B3 F5 38 5F B8
AD 68 DF 23 22 B3 8D F3 E8 A3 11 F5 6A 5B DE B7 82 D3 02 41
3、更换密钥
加载公钥
AAC500A20040 94 B4 8F 6B 97 36 45 26 12 4C B2 87 57 65 07 DA 24
67 AF 79 D9 3D 8F 00 B1 2E E5 31 BA 5A 02 C9 9B 51 E4 E5 4C 65 5B
B3 F5 38 5F B8 AD 68 DF 23 22 B3 8D F3 E8 A3 11 F5 6A 5B DE B7 82
D3 02 41
评论0