软件水平考试

S/MIME发送报文的过程中对消息M的处理包括生成数字指纹、生成数字签名、加密数字签名和加密报文4个步骤,其中生成数字指纹采用的算法是( ),加密数字签名采用的算法是(请作答此空)。A. MD5 B. RSA C. 3DES D. SHA-1

题目
S/MIME发送报文的过程中对消息M的处理包括生成数字指纹、生成数字签名、加密数字签名和加密报文4个步骤,其中生成数字指纹采用的算法是( ),加密数字签名采用的算法是(请作答此空)。


A. MD5
B. RSA
C. 3DES
D. SHA-1

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

数字签名中最常用的方法是(48)。

A.利用私有密钥加密算法进行数字签名

B.利用公用密钥加密算法进行数字签名

C.利用数字指纹技术进行数字签名

D.亲笔签名


正确答案:B
解析:本题考查数字签名技术。现在在某些商业或金融领域内,由于其行业要求,需要防止通信的一方否认或伪造通信内容,这时通常采用数字签名的方法。数字签名可以保证信息传输过程中信息的完整,以及提供信息发送者的身份认证和不可抵赖性。具体签名过程是:首先,发送方用自己的私钥对数据进行加密,再传送出去,接收方收到数据后用发送方的公钥对其进行解密后即可得到原文。这一过程利用了私钥只有发送者知道这一特性,因此在用公钥加密算法进行数字签名时要切实保护好私钥。

第2题:

关于PGP安全电子邮件协议的描述中,错误的是: A.数字签名采用MD5算法 B.压缩采用ZIP C.报文加密可采用3DES算法 D.支持报文分段


正确答案:B

第3题:

在数字签名中,报文的加密采用非对称加密算法,而报文摘要采用对称加密算法。()

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


参考答案:错误

第4题:

请将数字签名的工作过程补充完整:

(1)发送方使用哈希算法对原始消息进行运算,生成(1),并用(2)对其进行数字签名;

(2)发送方将原始消息和数字签名一起发送给接收方;

(3)接收方采用同样的哈希算法对原始消息进行处理,并用发送发的(3)对数字签名进行解密和验证。


正确答案:
(1)信息摘要
(2)发送方的私钥
(3)公钥

第5题:

数字签名首先需要生成消息摘要,然后发送方用自己的私钥对报文摘要进行加密,接收方用发送方的公钥验证真伪。生成消息摘要的算法为( ) ,对摘要进行加密的算法为( )。

A.DESB.3DESC.MD5D.RSAA.DESB.3DESC.MD5D.RSA


正确答案:C,D

第6题:

下面关于数字签名的说法中,正确的是__(52)__。A.数字签名是指利用接受方的公钥对消息加密

下面关于数字签名的说法中,正确的是__(52)__。

A.数字签名是指利用接受方的公钥对消息加密

B.数字签名是指利用接受方的公钥对消息的摘要加密

C.数字签名是指利用发送方的私钥对消息加密

D.数字签名是指利用发送方的私钥对消息的摘要加密


正确答案:D
如果消息可能很大,如10M的消息,如果对消息进行加密,解密会很慢,,而消息摘要,往往长度比较固定,不能逆向推出消息,不同的消息其消息摘要是不相同的,对消息摘要加密能起到签名的作用,同时提高加密和解密的效率。数字签名的应用过程如下:A、信息发送者使用一个单项散列函数对信息生成信息摘要;B、信息发送者使用自己的私钥签名信息摘要;C、信息发送者把信息本身和已签名的摘要信息一起发送出去;D、信息接收者通过使用与信息发送者相同的单向散列函数对接收的信息本身生成新的信息摘要,然后使用信息发送者的公钥验证发送者发送过来的信息摘要,以确认信息发送者的身份是否被修改。

第7题:

S/MIME发送报文的过程中对消息M的处理包括生成数字指纹、生成数字签名、加密数字签名和加密报文4个步骤,其中生成数字指纹采用的算法是( ),加密数字签名采用的算法是( )。

A.MD5 B.3DES C.RSA D.RC2 A.MD5 B.RSA C.3DES D.SHA-1


正确答案:A,C

第8题:

关于数字签名正确的说法是:()

A.数字签名是公开密钥加密技术的应用

B.数字签名能够实现对原始报文的鉴别

C.数字签名是报文发送方从报文文本中生成一个256位的散列值

D.数字签名能够实现不可抵赖性


参考答案:ABD

第9题:

下面关于数字签名的说法中,正确的是(15)。

A.数字签名是指利用接受方的公钥对消息加密

B.数字签名是指利用接受方的公钥对消息的摘要加密

C.数字签名是指利用发送方的私钥对消息加密

D.数字签名是指利用发送方的私钥对消息的摘要加密


正确答案:D
本题考查信息安全方面的基础知识。数字签名(DigitalSignature)技术是不对称加密算法的典型应用,其主要功能是保证信息传输的完整性、发送者的身份认证、防止交易中的抵赖发生。数字签名的应用过程是:数据源发送方屯!用自己的私钥对数据校验和其他与数据内容有关的变量进行加密处理,完成对数据的合法“签名”,数据接收方则利用对方的公钥来解读收到的“数字签名”,并将解读结果用干对数据完整性的检验,以确认签名的合法性。利用数字签名技术将摘要信息用发送者自】私钥加密,与原文一起传送给接收者。接收者只有用发送者的公钥才能解密被加密的扪要信息,然后用Hash函数对收到的原文产生一个摘要信息,与解密的摘要信息对比。如果相同,则说明收到的信息是完整的,在传输过程中没有被修改,否则说明信息被修改过,因此数字签名能够验证信息的完整性。数字签名是加密的过程,而数字签名验证则是解密的过程。

第10题:

关于PGP安全电子邮件协议的描述中,错误的是

A)数字签名可采用SHA算法

B)可采用ZIP压缩

C)报文加密采用AES算法

D)支持报文分段


正确答案:C
【答案】C
【知识点】PGP电子邮件协议
【解析】DSS/SHA或RSA/SHA算法都是PGP的数字签名采用的。报文可以使用ZIP进行压缩,用于存储或传输。报文使用CAST或IDEA或3DES或RSA进行加密。为了满足最大报文长度的限制,PGP完成了报文的分组和重新装配。

更多相关问题