【整挺好协议 - OpenPGP 加密协议】

2024-03-20  本文已影响0人  wn777

是什么

Open-PGP(缩写: Pretty Good Privacy): 一种协议,定义了加密消息、签名、私钥和用于交换公钥的证书统一标准。
初看这个名字,感觉也是比较随意 Pretty Good 哈哈哈,实际研究一下,发现也是整挺好的协议。

Good

作用

OpenPGP是一种基于密钥的加密方法,用于数据加密,以便只有预期的收件人才能接收和解密它们。

典型场景:端到端加密 ,发送方使用接收方的公钥进行加密,只有接收方使用自身的私钥才能看到加密内容,中间途径的服务器都无法查看,这样只有发送方和接收方知道数据内容,极大的保障了数据的隐私。

那么具体流程和原理是什么样,我们继续

原理

具体流程如下,左侧为发送方加密过程,右侧为接收方解密过程

加解密流程

优势

由上,随机密钥 使用非对称加密 , 原始数据 使用对称加密,这样是有好处的,因为非对称加密相较于对称加密,会涉及更复杂的数学运算,计算成本和资源消耗会更多,这样尤其在原始数据大的情况下,使用对称加密更合适,保障安全的同时,也可以很大减少加密成本。

其实我们每天都用https - tls 加密,也是这个思路 ,发送端可以是用户使用的浏览器 ,接收端是服务器,浏览器和服务器在连接时 ,

同样按照这个思路实现的Open-PGP,也是节省又安全 ,整挺好,Pretty Good!

Pretty Good!
上一篇 下一篇

猜你喜欢

热点阅读