全站数据
8 4 2 0 5 8 1

pki体系的基本原理

机械工程师笔记 | 简单学习,快乐成才!         
问题更新日期:2024-10-18 04:10:50

问题描述

pki体系的基本原理急求答案,帮忙回答下
精选答案
最佳答案

pki 应该是( public key infrastructure )。

本人觉得是 核心是 CA (certificate authority), 就是 第三方可被信任的机构 再给 证书 签名。

这样就是 会 防止 repudiation的出现。当然pki 是公钥基础设施 是包括软件硬件的 管理公钥的平台。也是让 user 知道这个public key 到底是不是 对方的 。

至于原理,网络安全的书 应该都有写到。

1,alice 有一个 plaintext 用她自己的private key 加密 在用 bob 的公钥加密 传给 bob

2, 同时 alice 会生产出一个 macs 值 (一般就是hash算法产生的)用私钥(包括证书) 加密后 传给 CA

3, CA 拿到这个macs 值 对其再用 CA 的私钥 来签名 ,including timestamp ,传给bob

4,bob 解密 alice 传过来的 ciphertext 然后算出macs 值 并与 CA 传过来的 对比,matched 就是

alice 发过来的 而且没有被篡改过。