RSA是一种基于(31)原理的公钥加密算法。PGP协议采用RSA和IDEA两种加密算法组成链式加密体系,优点是(32),还可以对电子邮件进行认证,认证机制是用MD5算法产生(33)位的报文摘要,发送方用自己的RSA私钥对(34)进行加密。如果发送方要向一个陌生人发送保密信息,但是没有对方的公钥,那么可以(35)。
A.大素数分解
B.椭圆曲线
C.背包问题
D.离散对数
第1题:
下列关于PGP(Pretty Good Privacy)的说法,正确的是(32)。
A.PGP对电子邮件的认证机制是用MD5算法产生256位的报文摘要
B.PGP既有IDEA算法的保密性,又有RSA体系的快捷性
C.PGP发送方用自己的RSA私钥对报文摘要和会话密钥进行加密
D.PGP的会话密钥是一次性使用的,而文件是用会话密钥加密的
第2题:
在公钥加密模型中,密文取决于( )。
A.明文和接收方的公钥
B.发送方的公钥和接收方的私钥
C.明文和加密算法
D.明文、接收方公钥和发送方私钥
第3题:
在采用公钥加密算法RSA进行加密的前提下,主机A向主机B发送消息P。如果使用公钥体制进行数字签名,设E表示公钥,D表示私钥,则主机B要保留的证据是(21)。(22)是基于数论原理的RSA算法的安全性建立的基础。MIT为校园网设计的身份认证系统Kerberos利用智能卡产生(23)密钥,可以防止窃听者捕获认证信息。为了防止会话劫持,Kerberos提供了(24)机制,另外报文中还加入了(25),用于防止重发攻击(replay attack)。
A.EA(P)
B.EB(P)
C.DA(P)
D.DB(P)
第4题:
RSA是一种基于(31)原理的公钥加密算法。网络上广泛使用的PGP协议采用 RSA和IDEA 2种加密算法组成链式加密体系,这种方案的优点是(32)。PGP还可以对电子邮件进行认证,认证机制是用MD5算法产生(33)位的报文摘要,发送方用自己的RSA私钥对(34)进行加密,附加在邮件中进行传送。如果发送方要向一个陌生人发送保密信息,又没有对方的公钥,那么他可以(35)。
A.大素数分解
B.椭圆曲线
C.背包问题
D.离散对数
第5题:
RSA是一种基于(43)原理的公钥加密算法。网络上广泛使用的PGP协议采用 RSA和IDEA两种加密算法组成链式加密体系,这种方案的优点是(44)。POP还可以对电子邮件进行认证,认证机制是用MD5算法产生(45)位的报文摘要,发送方用自己的 RSA私钥对(46)进行加密,附加在邮件中进行传送。如果发送方要向一个陌生人发送保密信息,又没有对方的公钥,那么他可以(47)。
A.大素数分解
B.椭圆曲线
C.背包问题
D.离散对数
第6题:
A.一次性会话密钥,发送方的私钥
B.一次性会话密钥,接收方的公钥
C.发送方的公钥,一次性会话密钥
D.接收方的公钥,一次性会话密钥
第7题:
公钥体制 RSA 是基于
A 背包算法
B 离散对数
C 椭圆曲线算法
D 大整数因子分解
第8题:
第9题:
第10题:
第11题:
在公钥加密算法中,公钥是公开的,任何人可以用公钥加密信息,再将密文发送给私钥拥有者。
第12题:
制造一个公钥发给对方
采用其它联系方式向对方索取公钥
向对方发一个明文索取公钥
向权威认证机构获取对方的公钥
第13题:
RSA是一种基于(31)原理的公钥加密算法。网络上广泛使用的PGP协议采用 RSA和IDEA两种加密算法组成链式加密体系,这种方案的优点是(32)。POP还可以对电子邮件进行认证,认证机制是用MD5算法产生(33)位的报文摘要,发送方用自己的 RSA私钥对(34)进行加密,附加在邮件中进行传送。如果发送方要向一个陌生人发送保密信息,又没有对方的公钥,那么他可以(35)。
A.大素数分解
B.椭圆曲线
C.背包问题
D.离散对数
第14题:
认真阅读以下关于PGP软件的使用说明,根据要求回答问题1至问题4。
【说明】
在Internet网络中,安全认证和保密业务的需求随着通信量、业务种类的增加而增加。广泛应用于 Internet网络的E-mail系统的PGP(Pretty Good Privacy)软件,是一个十分小巧却又强而有力的加密软件,可以用它保护文件、邮件,磁盘空间等.
PGP协议采用RSA和IDEA两种加密算法组成链式加密体系,这种方案的优点是(1)。PGP还可以对电子邮件进行认证,认证机制是用MD5算法产生(2)位的报文摘要,发送方用自己的RSA私钥对(3)进行加密,附加在邮件中进行传送。公钥只用来加密(4),文件是用会话密钥加密的。其中,(5)是一次性使用的,避免了执行交换密钥的握手协议,提高了安全性。
【供选择的答案】
(1) A.可以组合成一种新的加密算法,从而避免专利技术的困扰
B.两种算法互相取长补短,从而提高了信息的保密性
C.既有IDEA算法的保密性,又有RSA体系的快捷性
D.既有IDEA算法的快捷性,又有RSA体系的保密性
(2) A.512 B.256 C. 128 D.64
(3) A.会话密钥 B.IDEA密钥 C.报文摘要 D.邮件明文
(4) A.MD5报文 B.会话密钥 C.RSA密钥 D.IDEA密钥
(5) A.RSA密钥 B.MD5报文 C.IDEA密钥 D.会话密钥
第15题:
RSA是根据(2)原理得到的公钥加密算法。PGP协议采用RSA和IDEA两种加密算法组成链式加密体系的优点是(3)。POP可以对电子邮件进行认证,认证机制是用MD5算法产生(4)位的报文摘要,发送方用自己的RSA私钥对(5)进行加密,附加在邮件中进行传送。如果发送方要向一个陌生人发送保密信息,又没有对方的公钥,那么他可以(6)。
A.大素数分解
B.椭圆曲线
C.背包问题
D.离散对数
第16题:
公钥体制RSA基于( )。
A.背包算法
B.离散对数
C.椭圆曲线算法
D.大整数因子分解
第17题:
数字签名首先需要生成消息摘要,然后发送方用自己的私钥对报文摘要进行加密,接收方用发送方的公钥验证真伪。生成消息摘要的算法为( ) ,对摘要进行加密的算法为( )。
A.DESB.3DESC.MD5D.RSAA.DESB.3DESC.MD5D.RSA
第18题:
根据下面的文字资料回答 57~61 题RSA是一种基于( 1 )原理的公钥加密算法。网络上广泛使用的PGP协议采用RSA和IDEA两种加密算法组成链式加密体系,这种方案的优点是( 2 )。POP还可以对电子邮件进行认证,认证机制是用MD5算法产生( 3 ) 位的报文摘要,发送方用自己的RSA私钥对( 4 )进行加密,附加在邮件中进行传送。如果发送方要向一个陌生人发送保密信息,又没有对方的公钥,那么他可以( 5 )。
第57题:文中( 1 )处正确的答案是( )。
A.大素数分解
B.椭圆曲线
C.背包问题
D.离散对数
PGP(Pretty Good privacy),是一个基于RSA公钥加密体系的邮件加密软件,它提出了公共钥匙或不对称文件加密和数字签名。其创始人是美国的Phil Zimmermann。他的创造性在于把RSA公钥体系的方便和传统加密体系的高速结合起来,并且在数字签名和密钥认证管理机制上有巧妙的设计,因此PGP成为目前几乎最流行的公钥加密软件包。要认识PGP就有必要了鳃一下几种常见加密算法。
几种常见加密算法。
1.DES算法
DES是一个应用非常广泛的数据加密机制,目前有许多种硬件和软件可以实现。它使用一个特殊的算法和称之为钥匙的值将明文信息转换成密文(ciphertext),如果接收者知道钥匙,就可以使用它将密文转换成原始数据。所有加密系统的一个潜在弱点就是需要记住数据加密的钥匙,在这点上,类似于要记住口令。如果钥匙被非授权方记录下来,原始数据就可以被他人解读;如果忘记钥匙,用户自己也将无法恢复原始数据。
2.RSA算法
RSA(Rivest-Shamir-Adleman)算法是一种基于大数不可能质因数分解假设的公钥体系。简单地说,就是找两个很大的质数,一个公开给世界,称之为“公钥”,另一个不告诉任何人,称之为“私钥”。两把密钥互补——用公钥加密的密文可以用私钥解密,反过来也一样。假设A寄信给B,他们知道对方的公钥。A可用B的公钥加密邮件寄出,B收到后用自己的私钥解出A的原文,这样就保证了邮件的安全性。
3.IDEA算法
IDEA算法是经过改进的传统算法。所谓传统算法就是用密钥加密明文,然后用同样的密钥解密。它的主要缺点是密钥的传递渠道解决不了安全性问题,不能满足网络环境邮件加密的需要。可以给PGP下一个简单的定义:PGP是RSA和传统加密的杂合算法。因为RSA算法计算量极大,在速度上不适合加密大量数据,所以PGP实际上用来加密的不是RSA本身,而是采用了IDEA这种传统加密算法。IDEA的加(解)密速度比RSA快得多,所以实际上PGP是用
一个随机生成密匙(每次加密不同)用IDEA算法对明文加密,然后用RSA算法对该密匙加密。这样收件人同样是用RSA解密出这个随机密匙,再用IDEA解密邮件本身。这样的链式加密就做到了既有RSA体系的保密性,又有IDEA算法的快捷性。
第19题:
使用SMTP协议发送邮件时,可以选用PGP加密机制。PGP的主要加密方式是______。
A.邮件内容生成摘要,对摘要和内容用DES算法加密
B.邮件内容生成摘要,对摘要和内容用AES算法加密
C.邮件内容生成摘要,对内容用IDEA算法加密,对摘要和IDEA密钥用RSA算法加密
D.对邮件内容用RSA算法加密
第20题:
第21题:
第22题:
在结合对称密码加密算法和非对称密钥加密算法二者优点进行加密时,我们用()加密()。
第23题:
PGP可对电子邮件加密,如果发送方要向一个陌生人发送保密信息,又没有对方的公钥,以下措施正确的是()