问:口令是如何保护私钥的!

来源:互联网 发布:java从入门到精通txt 编辑:程序博客网 时间:2024/05/01 20:54

这里写图片描述

输入口令(俗称密码)之后,通过MD5等加密算法加密成一个叫做“对称密钥”的东西(对称密钥 又可以叫 加密密钥 也可以是 解密密钥 它们值相等)

生成以后结合DES等加密算法,将明文的私钥文件加密生成密文,存储在物理硬件设备上如U盾啊啥的。

在使用的时候通过输入相同的口令,用同样的算法生成解密密钥,并用解密密钥对私钥的密文进行解密,把私钥给取出来,从而起到用口令保护私钥的作用。取出明文私钥以后就可以对文件进行签名验证!

也就是一个类似对称加密的过程

0 0
原创粉丝点击