当使用 SMTP 协议发送邮件时,可以选用 PGP 加密机制。PGP 的主要加密方式是()

题目
当使用 SMTP 协议发送邮件时,可以选用 PGP 加密机制。PGP 的主要加密方式是()

A.邮件内容生成摘要,对摘要和内容用AES 算法加密
B.邮件内容生成摘要,对摘要和内容用DES 算法加密
C.对邮件内容用RSA算法加密
D.邮件内容生成摘要,对内容用 IDEA算法加密,对摘要和 IDEA.密钥用 RSA算法加密
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

pgp加密系统不仅可以对邮件进行加密,还可以对文件、磁盘等进行加密。()

此题为判断题(对,错)。


参考答案:正确

第2题:

PGP是一个基于RSA公匙加密体系的邮件加密软件。()

此题为判断题(对,错)。


参考答案:正确

第3题:

PGP加密技术是一个基于RSA公钥加密体系的邮件加密软件。()

此题为判断题(对,错)。


正确答案:正确

第4题:

RSA是一种基于(31)原理的公钥加密算法。网络上广泛使用的PGP协议采用 RSA和IDEA 2种加密算法组成链式加密体系,这种方案的优点是(32)。PGP还可以对电子邮件进行认证,认证机制是用MD5算法产生(33)位的报文摘要,发送方用自己的RSA私钥对(34)进行加密,附加在邮件中进行传送。如果发送方要向一个陌生人发送保密信息,又没有对方的公钥,那么他可以(35)。

A.大素数分解

B.椭圆曲线

C.背包问题

D.离散对数


正确答案:A
解析:RSA的安全性依赖于大素数分解,但是否等同于大数分解却一直未能得到理论上的证明,因为没有证明破解RSA就一定需要做大数分解。假设存在一种无须分解大数的算法,那它肯定可以修改成为大数分解算法。目前,RSA的一些变种算法已被证明等价于大数分解。不管怎样,分解n是最显然的攻击方法,其具体过程为:
  首先,找出3个数p,q和r。其中p,q是2个相异的质数,r是与(p-1)(q-1)互质的数。p,q和r这3个数便是私钥。
  其次,找出m,使得rm==1 mod(p-1)(q-1)。这个m一定存在,因为r与(p-1)(q-1)互质,用辗转相除法就可以得到了。
  然后计算n=pq,m和n这2个数便是公钥。
  但是PGP不是一种完全的非对称加密体系,它是个混合加密算法,是由1个对称加密算法(IDEA)、1个非对称加密算法(RSA)、1个单向散列算法(MD5)以及1个随机数产生器(从用户击键频率产生伪随机数序列的种子)组成的,每种算法都是PGP不可分割的组成部分,PGP之所以得到流行,得到大家的认可,是由于它集中了几种加密算法的优点,使它们彼此得到互补。
  PGP的数字签名利用一个叫“邮件文摘”的功能,“邮件文摘"(message digest),简单地讲,就是对一封邮件用某种算法算出一个最能体现这封邮件特征的数来,一旦邮件有任何改变,这个数都会发生变化,那么这个数加上用户的名字(实际上在用户的密钥里)和日期等,就可以作为一个签名了。确切地说,PGP是用一个128位的二进制数进行“邮件文摘”的,用来产生它的算法就是MD5(message digest 5)。MD5的提出者是Ron Rirest, PGP中使用的代码是由Colin Plumb编写的MD5,MD5是一种单向散列算法,它不像校验码,是一份替代的邮件并且与原件具有同样的MD5特征值。
  PGP给邮件加密和签名的过程是这样的:首先甲用自己的私钥将上述的128位值加密,附加在邮件后,再用乙的公钥将整个邮件加密(要注意这里的次序,如果先加密再签名的话,别人可以将签名去掉后签上自己的签名,从而篡改了签名)。这样,这份密文被乙收到以后,乙用自己的私钥将邮件解密,得到甲的原文和签名,乙的PGP也从原文计算出一个128位的特征值来和用甲的公钥解密签名所得到的数进行比较,如果符合就说明这份邮件确实是甲寄来的。这样2个安全性要求都得到了满足。
  如何安全地得到D或其他签名朋友的公钥呢?确实有可能用户A拿到D或其他人签名的公钥也假的,但这个用户C必须对你们3人甚至很多人都很熟悉,这样的可能性不大,而且必须经过长时间的策划。当然,PGP对这种可能也有预防的建议,那就是由一个大家普遍信任的机构担当这个角色,被称为权威认证机构,每个由权威认证机构签过字的公钥都被认为是真的,这样大家只要有公钥就行了。认证权威认证机构的公钥是方便的,因权威认证机构广泛提供这个服务,假冒权威认证机构的公钥是极困难的,因为公钥流传广泛。这样的权威机构适合由非个人控制组织或政府机构充当。

第5题:

下列关于PGP(Pretty Good Privacy)的说法,错误的是(32)。

A.PGP可用于电子邮件,也可以用于文件存储

B.PGP不可使用IDEA对称加密算法

C.PGP采用了ZIP数据压缩算法

D.PGP可选用MD5和SHA两种Hash算法


正确答案:B
解析:PGP(PrettyGoodPrivacy)是一个十分小巧却又强而有力的加密软件,可以用它保护文件、电子邮件、磁盘空间等场合。它采用了ZIP数据压缩算法,可选用MD5和SHA两种Hash算法,也可使用IDEA对称加密算法。

第6题:

PGP一个基于下列哪个公钥加密体系的邮件加密软件( )。

A、IDEA

B、DES

C、Kerberos

D、RSA


正确答案:D

第7题:

下列关于PGP(Pretty Good Privacy)的说法,正确的是(32)。

A.PGP对电子邮件的认证机制是用MD5算法产生256位的报文摘要

B.PGP既有IDEA算法的保密性,又有RSA体系的快捷性

C.PGP发送方用自己的RSA私钥对报文摘要和会话密钥进行加密

D.PGP的会话密钥是一次性使用的,而文件是用会话密钥加密的


正确答案:D
解析:PGP协议采用RSA和IDEA两种加密算法组成链式加密体系,其优点是既有IDEA算法的快捷性,又有RSA体系的保密性。PGP还可以对电子邮件进行认证,认证机制是用MD5算法产生128位的报文摘要,发送方用自己的RSA私钥对报文摘要进行加密,附加在邮件中进行传送。公钥只用来加密会话密钥,文件是用会话密钥加密的。其中,会话密钥是一次性使用的,避免了执行交换密钥的握手协议,提高了安全性。

第8题:

下列关于PGP(PrettyGoodPrivacy)的说法中不正确的是______。

A.PGP可用于电子邮件,也可以用于文件存储

B.PGP可选用MD5和SHA 2种算法

C.PGP采用了ZIP数据压缩算法

D.PGP不可使用IDEA加密算法


正确答案:D
解析:PGP是一个基于RSA公匙加密体系的邮件加密软件。可以用它对邮件保密以防止非授权者阅读,它还能对邮件加上数字签名从而使收信人可以确认邮件发送者。PGP采用了审慎的密匙管理,一种RSA和传统加密的杂合算法:1个对称加密算法(IDEA)、1个非对称加密算法(RSA)、1个单向散列算法(MD5)以及1个用于数字签名的邮件文摘算法及加密前压缩的随机数产生器(从用户击键频率产生伪随机数序列的种子)等,还有 1个良好的人机工程设计。它功能强大、速度很快,而且其源代码是免费的。PGP还可用于文件存储的加密。PGP承认2种不同的证书格式:PGP证书和X.509证书。一份PGP证书包括(但不仅限于)以下信息。(1)PGP版本号:指出创建与证书相关联的密钥使用了哪个PGP版本。(2)证书持有者的公钥:这是密钥对的公开部分,并且还有密钥的算法。(3)证书持有者的信息:包括用户的身份信息,例如,姓名、用户ID、照片等。(4)证书拥有者的数字签名;也称为自签名,这是与证书中的公钥相关的私钥生成的签名。(5)证书的有效期:证书的起始时间和终止时间,指明证书何时失效。(6)密钥首选的对称加密算法:指明证书拥有者首选的信息加密算法。

第9题:

PGP加密算法是混合使用()。算法和IDEA算法,它能够提供数据加密和数字签名服务,主要用于邮件加密软件。

A.DES

B.RSA

C.IDEA

D.AES


正确答案:B

第10题:

以下关于PGP(Pretty Good Privacy)软件叙述错误的是:()。

A.PGP可以实现对邮件的加密、签名和认证

B.PGP可以实现数据压缩

C.PGP可以对邮件进行分段和重组

D.PGP采用SHA算法加密邮件


参考答案:D

更多相关问题