Spring中的aware接口详情
253
2022-10-04
公钥 私钥 证书 与数字签名(公钥和私钥)
最近在看K8S,在部署环节里面有很多关于秘钥签名之类的概念,虽然之前也配置过不少但是看着依旧是不甚明了,于是抽时间好好复习了一下相关知识。
SHA等进行处理,生成摘要)作为签名,B使用A的公钥对签名进行解密,然后对比数据摘要与签名解密数据是否一致,如果一致说明数据没有被篡改,否则数据不可信。
问题,如果公钥被篡改了呢?
数字证书:
用于保证信息发送人真实身份,防止冒用
A用自己的公钥向CA申请数字证书。A发给B的信息中心在签名后附带上数字证书。
B收到信息后用CA的公钥解开CA签发的数字证书,提取出A的公钥,对签名进行解密,对比数据摘要。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~