文档详情

开发工作软件指令集.pdf

发布:2025-05-11约1.8万字共21页下载文档
文本预览下载声明

一、产生一对RSA密钥3

二、导入私钥4

三、导出私钥5

四、用私钥签名6

五、用公钥验证7

六、转换DES密钥:从公钥加密到主密钥加密8

七、转换DES密钥:从主密钥加密到公钥加密9

八、产生10

九、DESCBC加密11

十、3DESCBC加密12

十一、产生13

十二、用私钥运算14

十三、用公钥运算15

十四、MAC指令16

十五、PIN转换指令18

十四、数据19

十五、深发PIN处理指令20

十六、公钥编码:21

十七、填充方式22

一、产生一对RSA密钥

输入域长度类型说明

命令代码2A值“34”

密钥长度4N比特长度:“0320”-“4096”,应为8的整倍数。

“00”-“20”:机内保存成的密钥。

私钥索引2N

“99”:不保存成的密钥。

输出域长度类型说明

响应代码2A“35”

错误代码2H

私钥长度4N私钥密文字节数

私钥密文nB用主密钥加密的私钥

公钥nBANS.1DER编码方式―――见附录

二、导入私钥

将用主密钥加密的私钥导入机,并保存在机内。

除为销毁,否则密钥将一直保存在机中。

输入域长度类型说明

命令代码2A值“35”

私钥索引2

显示全部
相似文档