请将数字签名的工作过程补充完整:(1)发送方使用哈希算法对原始消息进行运算,生成(1),并用(2)对其进行数字签名;(2)发送方将原始消息和数字签名一起发送给接收方;(3)接收方采用同样的哈希算法对原始消息进行处理,并用发送发的(3)对数字签名进行解密和验证。

题目

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

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

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

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


相似考题

1.阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。[说明]某公司计划与客户通过Internet交换电子邮件和数据(以下统一称为“消息”)。为保障安全,在对传输的数据进行加密的同时,还要对参与通信的实体进行身份认证。因此,需同时使用对称与非对称密钥体系。图3-1描述了接收者B使用非对称密钥体系对发送者A进行认证的过程。[图3-1]图3-2描述了发送和接收消息的过程,其中的认证过程使用了图3-1中的方法。图3—1中的方框a和方框b与图3-2中的方框a和方框b相同。[图3-2]图3-2中发送和接收消息的过程是:1)发送者A使用与接收者B共享的对称密钥体系的密钥加密将要发送的消息。2)为了实现身份认证,A使用与B共享的摘要算法生成消息摘要,并使用公钥密码体系把生成的消息摘要加密后发送给B(这里假设A和B都能通过安全的方法获得对方的公钥)。3)B使用非对称密钥体系解密收到的消息摘要,使用与A共享的对称密钥体系的密钥解密加密后的消息,再使用与A共享的摘要算法针对解密后的消息生成消息摘要。4)B对比自己生成的消息摘要与接收到的A发送的消息摘要是否相同,从而验证发送者A的身份。请在下列选项中选择合适的答案,填入图3-1、图3-2的方框a和方框b。B的公钥,B的私钥,摘要算法,A的私钥,A的公钥,会话密钥

3.某电子商务网站采用SET支付模式完成网上支付。13、【问题1】SET支付模式的工作流程包括如下步骤:1.支付响应阶段2.支付请求阶段3.授权请求阶段4.授权响应阶段5.支付初始化请求和响应阶段正确的流程顺序是: (1) A.5-2-3-4-1B.2-1-3-4-5C.5-2-1-3-4D.2-1-5-3-414、【问题2】在支付请求阶段,利用双重数字签名技术可以保证商家不能看到客户的支付信息。请根据双重数字签名技术,在(2)~(8)处选择合适的答案,将商家验证客户订货信息的过程补充完整。买家在电子商务网站选购物品后,生成订货信息和支付信息。买家利用哈希算法生成订货信息数字摘要和支付信息数字摘要,然后将订货信息数字摘要和支付信息数字摘要连接起来,再利用哈希算法生成双重数字摘要。买家利用 (2) 对双重数字摘要加密生成双重数字签名,将 (3) 、 (4) 和 (5) 发送给商家,商家收到信息后,将接收到的双重数字签名利用 (6) 解密,再利用同样的哈希算法将 (7) 生成新的订货信息摘要,再将新的订货信息摘要与 (8) 生成新的双重数字摘要,并与买家发送的双重数字摘要比较,以确保信息的完整性和真实性。(2)~(8)的备选答案如下; (注:备选答案可重复选择)A.买家的公钥B.买家的私钥C.商家的公钥D.商家的私钥E.订货信息数字摘要F.支付信息数字摘要G.订货信息H.支付信息I.双重数字签名15、【问题3】在SET模式中,使用的公钥算法是 (9) 。A.SHAB.DESC.IDEAD.RSA16、【问题4】1.在SET交易模式中,数字证书保证交易实体的身份真实可信,数字证书的发放和管理遵循 (10) 标准。2.在数字证书中,不包含 (11) 。A.拥有者的公钥B.证书的有效期C.拥有者的私钥D.证书的序列号

更多“请将数字签名的工作过程补充完整:(1)发送方使用哈希算法对原始消息进行运算,生成(1),并用(2)对其 ”相关问题
  • 第1题:

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


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


    答案:C
    解析:
    S/MIME发送报文的过程中,对消息M的处理包括生成数字指纹、生成数字签名、加密数字签名和加密报文4个步骤。首先生成的数字指纹是对消息采用Hash运算之后的摘要,四个选项中只有MD5和sha-1是摘要算法;生成数字签名通常采用公钥算法;加密数字签名需采用对称密钥,四个选项中只有3DES是对称密钥;加密报文也得采用对称密钥,计算复杂性较小。

  • 第2题:

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


    A.MD5
    B. 3DES
    C .RSA
    D .RC2


    答案:A
    解析:
    S/MIME发送报文的过程中,对消息M的处理包括生成数字指纹、生成数字签名、加密数字签名和加密报文4个步骤。首先生成的数字指纹是对消息采用Hash运算之后的摘要,四个选项中只有MD5是摘要算法;生成数字签名通常采用公钥算法;加密数字签名需采用对称密钥,四个选项中只有3DES是对称密钥;加密报文也得采用对称密钥,计算复杂性较小。

  • 第3题:

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


    A. DES
    B. 3DES
    C. MD5
    D. RSA


    答案:D
    解析:
    数字签名首先需要生成消息摘要,生成消息摘要可用的算法是MDS,对摘要进行加密可以使用RSA算法。接收方使用发送方的公钥解密并提取消息摘要。

  • 第4题:

    以下哪项可最大程度地保证消息真实性?()

    • A、哈希摘要根据要发送的消息计算得出
    • B、哈希摘要使用发送者私钥进行加密
    • C、哈希摘要和消息使用密钥进行加密
    • D、发送者获取接受者公钥,并通过认证颁发机构来验证其数字认证的真实性

    正确答案:B

  • 第5题:

    完整的数字签名过程(包括从发送方发送消息到接收方安全的接收到消息)包括()和验证过程。

    • A、加密
    • B、解密
    • C、签名
    • D、保密传输

    正确答案:C

  • 第6题:

    在用数字签名过程的说法中,错误的是()

    • A、发送方用哈希算法从原文得到数字摘要
    • B、采用公开密钥体系,用发送方的私有密钥对数字摘要进行签名
    • C、发送方用接收方的私有密钥对秘密密钥进行加密
    • D、签名后的数字摘要附加在要发送的原文后面

    正确答案:C

  • 第7题:

    消息通过哈希函数计算后生成()

    • A、密钥
    • B、密文
    • C、消息摘要
    • D、数字签名

    正确答案:C

  • 第8题:

    关于数字签名算法和哈希函数的关系,以下哪个说法是正确的?()

    • A、数字签名算法和哈希函数都是用来进行加密的算法
    • B、数字签名算法和哈希函数都是用来签名的算法
    • C、哈希函数产生消息摘要,而数字签名算法对消息摘要进行加密
    • D、数字签名对消息进行签名,然后由哈希函数产生摘要

    正确答案:C

  • 第9题:

    单选题
    以下哪项可最大程度地保证消息真实性?()
    A

    哈希摘要根据要发送的消息计算得出

    B

    哈希摘要使用发送者私钥进行加密

    C

    哈希摘要和消息使用密钥进行加密

    D

    发送者获取接受者公钥,并通过认证颁发机构来验证其数字认证的真实性


    正确答案: B
    解析: 使用发送者私钥加密哈希摘要可保证消息的真实性。通过计算方式得到的哈希摘要可提供消息的完整性。使用密钥加密哈希摘要和消息可提供机密性。

  • 第10题:

    填空题
    哈希函数与数字签名算法相结合,提供对于消息的()检验。

    正确答案: 完整性
    解析: 暂无解析

  • 第11题:

    单选题
    哈希和加密之间最主要的区别在于哈希:()
    A

    不可逆

    B

    输出消息与原始消息的长度相同

    C

    涉及完整性和安全性

    D

    发送端和接收端相同


    正确答案: D
    解析: 哈希以单向方式工作一通过将哈希算法应用到消息,创建消息哈希/摘要。如果将相同的哈希算法应用到消息摘要,并不会生成原始消息。就这一点而言,哈希是不可逆的,而加密是可逆的。这就是哈希与加密之间的基本区别。哈希创建的输出比原始消息小,而加密创建的输出与原始消息具有相同的长度。哈希可用于验证消息的完整性,但并不解决安全问题。可在发送端和接收端使用相同的哈希算法,以生成并验证消息的哈希/摘要。而加密不一定在发送端和接收端使用相同的算法来进行加密和解密。

  • 第12题:

    单选题
    在用数字签名过程的说法中,错误的是()
    A

    发送方用哈希算法从原文得到数字摘要

    B

    采用公开密钥体系,用发送方的私有密钥对数字摘要进行签名

    C

    发送方用接收方的私有密钥对秘密密钥进行加密

    D

    签名后的数字摘要附加在要发送的原文后面


    正确答案: B
    解析: 暂无解析

  • 第13题:

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


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

    答案:C
    解析:
    S/MIME发送报文的过程中,对消息M的处理包括生成数字指纹、生成数字签名、加密数字签名和加密报文4个步骤。首先生成的数字指纹是对消息采用Hash运算之后的摘要,四个选项中只有MD5是摘要算法;生成数字签名通常采用公钥算法;加密数字签名需采用对称密钥,四个选项中只有3DES是对称密钥;加密报文也得采用对称密钥,计算复杂性较小。

  • 第14题:

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

    A. 防止窃听
    B. 防止抵赖
    C. 防止篡改
    D. 防止重放

    答案:C
    解析:
    消息摘要的目的是防止发送信息被篡改;发送方用自己的私钥对报文摘要进行加密是进行数字签名,防抵赖。

  • 第15题:

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


    A. DES
    B. 3DES
    C. MD5
    D. RSA

    答案:C
    解析:
    数字签名首先需要生成消息摘要,生成消息摘要可用的算法是MDS,对摘要进行加密可以使用RSA算法。接收方使用发送方的公钥解密并提取消息摘要。

  • 第16题:

    ()允许对信息进行数字签名,数字签名使用发送发送一方的专用密钥对所发送信息的某一部分进行加密。接受方收到该信息后,使用发送方的公用密钥解密数字签名,验证发送方身份。

    • A、对称加密技术
    • B、分组密码技术
    • C、公钥加密技术
    • D、单向函数密码技术

    正确答案:C

  • 第17题:

    哈希函数与数字签名算法相结合,提供对于消息的()检验。


    正确答案:完整性

  • 第18题:

    对于数字签名和哈希函数的关系,描述正确的有()

    • A、数字签名一般和哈希函数配合使用
    • B、数字签名一般首先为消息生成签名,然后再用哈希函数计算其消息摘要
    • C、数字签名一般首先使用哈希函数为消息生成摘要,然后再对消息摘要进行签名
    • D、实际的网络通信中,是将消息摘要和数字签名作为有序对在信道上进行传输的

    正确答案:A,C

  • 第19题:

    哈希和加密之间最主要的区别在于哈希:()

    • A、不可逆
    • B、输出消息与原始消息的长度相同
    • C、涉及完整性和安全性
    • D、发送端和接收端相同

    正确答案:A

  • 第20题:

    单选题
    在很多提供保密性,完整性和认证的安全协议中,都采用了公钥密码体制和对称加密算法以及哈希函数,以下哪种说法是正确的()
    A

    公钥密码算法用于生成数字签名

    B

    对称加密算法用于生成数字签名

    C

    IDEA可以生成数字签名

    D

    这些安全协议不需要数字签名


    正确答案: A
    解析: 公钥密码算法可以利用私钥生成数字签名。所以选项A的说法是正确的。对称加密算法不能生成数字签名,所以选项B和C是错误的。本题中说明了是可提供保密性和认证的安全协议所以必须要使用数字签名来实现认证。所以选项D是错误的。

  • 第21题:

    单选题
    消息通过哈希函数计算后生成()
    A

    密钥

    B

    密文

    C

    消息摘要

    D

    数字签名


    正确答案: A
    解析: 散列函数生成消息摘要,所以本题答案是C。消息摘要被私钥加密后才能成为数字签名,所以选项D是错误的。选项A和选项D是混淆答案。

  • 第22题:

    单选题
    完整的数字签名过程(包括从发送方发送消息到接收方安全的接收到消息)包括()和验证过程。
    A

    加密

    B

    解密

    C

    签名

    D

    保密传输


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    加密通信基本模型中,发送方使用()加密消息
    A

    哈希算法

    B

    加密秘钥

    C

    解密密钥

    D

    私钥


    正确答案: D
    解析: 暂无解析