文章横幅PC版
文章横幅iPad版
文章横幅手机版

pgp是什么

TIME:2018-10-15 15:10  click: 206 次 来源: 未知

PGP加密是用公开密钥与传统密钥结合的加密技术。它用一对数学上相关的密钥,其中一个用于加密信息,另一个对信息进行解密。公开密钥加密技术中的公、私钥是用于加密会话密钥,并由它间接地对报文内容进行保护。PGP中的每个公钥与私钥均有一个密钥证书相伴。它一般有以下内容:

(1)密钥内容;

(2)密钥类型;

(3)密钥长度(密钥的长度,用二进制位体现);

(4)密钥编号(该密钥的唯一标识);

(5)创建时间;

(6)用户标识(密钥创建人像姓名、电子邮件等信息);

(7)密钥指纹(是128位的数字,为密钥内容的提要代表密钥有且仅有的特征);

(8)中介人签名(中介人的数字签名,说明该密钥和其所有者的真实性,含中介人的密钥编号与标识信息)。

PGP将公钥与私钥放于密钥环文件中。PGP给出有用的算法找到用户要的密钥。

PGP在多个地方会用到口令,它主要是为了保护私钥。因私钥过长还没有规律,因此记忆比较难。PGP将它用口令加密后存进密钥环,如此用户可用易记的口令非直接用私钥。

PGP的每个私钥均通过一个对应的口令进行加密。PGP主要如下三处由用户输入口令:①对加密信息进行解密,需要用户输入口令得到私钥解密信息;②在用户要给文件或信息签字时,用户输进口令,拿出私钥加密;③给磁盘上的文件传统加密时得用户输进口令。

上一篇:信息加密包括 下一篇:数字签名的作用是什么