PKI:信任和信任传递

举报
黄生 发表于 2022/07/12 11:58:58 2022/07/12
【摘要】 PKI有多种模式,X.509模式也叫PKIX,是数字证书格式的事实标准。公钥是随机产生的,无法从公钥直接判断是哪个用户的。数字证书建立了公钥和用户之间的对应/映射关系,可以作为网络身份证。私钥可以保存在硬件密码设备中,比如USB Key、加密机或加密卡中,不允许导出,并进行访问控制。也可以保存为硬盘文件,用口令保护,但可以被复制。可以看到越安全的手段,效率是越低的。用户私钥丢失了怎么办?要不...

PKI有多种模式,X.509模式也叫PKIX,是数字证书格式的事实标准。
公钥是随机产生的,无法从公钥直接判断是哪个用户的。数字证书建立了公钥和用户之间的对应/映射关系,可以作为网络身份证。
私钥可以保存在硬件密码设备中,比如USB Key、加密机或加密卡中,不允许导出,并进行访问控制。也可以保存为硬盘文件,用口令保护,但可以被复制。可以看到越安全的手段,效率是越低的。
用户私钥丢失了怎么办?要不要备份和恢复机制?
一般来说,私钥丢失希望能有办法恢复,否则数据无法解密。那么就要有备份机制,说白了就是把你的密钥也给别人做一个备份。
那么,就可以将私钥交给 KMC Key Management Center 一份留做备份。
另外,根据分级区分,做了双证书机制:签名证书,和加密证书。

  1. 签名证书。和对应的私钥只用于签名验签,不加解密数据。私钥不交给KMC备份。
  2. 加密证书。和对应的私钥只用于加解密数据,不用于签名验签。密钥对由KMC产生,并且KMC有私钥的备份。

比如这有一个证书,是证明网站的身份的:

image.png

关键信息就是:身份信息(域名)/ 使用者 和 公钥。以及附加信息,比如有效期、用途等
image.png

CA用它的私钥做了签名,签名信息是哪一个呢?

其实,在更大众化的场景中,证书使用是式微的。比如手机银行,个人现在很少用网上银行,都用手机银行,网上银行用证书,但手机银行不用。因为有更安全、更方便的手段来验证身份。比如根据用户操作环境的可信程度,可以采用密码、短信验证码、人脸识别、视频活体识别等方式组合验证。

PKCS Public Key Cryptography Standards 是公钥密码标准,美国发起制定的一组规范标准。
国内标准也有很多。

信任和信任传递。PKI体系就是这样的。这其实是一个集中式的、有中心的,如果根倒了,这个体系就塌了。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。