PKI-CA数字证书验证过程

PKI-CA数字证书验证过程

2023年7月10日发(作者:)

PKI-CA数字证书验证过程签名:私钥 加密 HASH值。 公钥解密

加密数据:公钥加密,私钥解密。

数字证书:CA颁发者注:CA证书服务器有效期

使⽤者

序列号⾝份号码公钥照⽚指纹算法

指纹CA机构签名第⼀阶段:⽣成证书1. 设备上产⽣公钥A和私钥2. 将公钥A发送给CA3. CA制作证书:颁发者有效期使⽤者序列号算法公钥加上以上信息HASH的值通过CA的私钥进⾏加密,⽣成的CA签名

4. ⽣成CA证书,根证书 颁发者有效期使⽤者序列号算法公钥加上以上信息HASH的值通过CA的私钥进⾏加密,⽣成CA的⾃签名

5.证书交换,双⽅从CA申请到 ⾃⼰的证书,CA根证书,⾃⼰的公钥和私钥

第⼆阶段:验证证书 发送⾃⼰的证书给对⽅,举例A要验证B的⾝份,B将证书发给A。

1. A收到B的证书,和CA的根证书。2. 通过CA根证书的⾥的CA公钥解密 B证书的CA签名得到HASH(CA-b)3. A将B的证书前⾯内容进⾏HASH(A-b)4. 对⽐两个HASH值,⼀致则证书通过。表⽰B的公钥是CA认证的。

第三阶段:认证发送⽅1. 被验证⽅B发送⼀个测试数据+B私钥加密的HASH(测试数据)2. A收到后,将测试数据的HASH值与B公钥解密B签名数据的HASH值⼀致。表⽰私钥掌握在B的⼿⾥,通过验证。

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1688942379a186261.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信