基于公开密钥的数字签名算法对消息进行签名和验证时,正确的签名和验证方式是( )。A.发送方用自己的公开密钥签名,接收方用发送方的公开密钥验证B.发送方用自己的私有密钥签名,接收方用自己的私有密钥验证C.发送方用接收方的公开密钥签名,接收方用自己的私有密钥验证D.发送方用自己的私有密钥签名,接收方用发送方的公开密钥验证

题目
基于公开密钥的数字签名算法对消息进行签名和验证时,正确的签名和验证方式是( )。

A.发送方用自己的公开密钥签名,接收方用发送方的公开密钥验证

B.发送方用自己的私有密钥签名,接收方用自己的私有密钥验证

C.发送方用接收方的公开密钥签名,接收方用自己的私有密钥验证

D.发送方用自己的私有密钥签名,接收方用发送方的公开密钥验证


相似考题
更多“基于公开密钥的数字签名算法对消息进行签名和验证时,正确的签名和验证方式是( )。 ”相关问题
  • 第1题:

    数字签名普遍用于银行、电子贸易等,数字签名的特点有()。

    A、数字签名一般采用对称加密技术

    B、数字签名随文本的变化而变化

    C、与文本信息是分离的

    D、数字签名能够利用公开的验证算法进行验证,安全的数字签名方案能够防止伪造


    参考答案:B,D

  • 第2题:

    区块链的密码技术有数字签名算法和( )。

    A.签名算法

    B.验证算法

    C.哈希算法

    D.共识算法


    答案:C

  • 第3题:

    关于数字签名算法的叙述中,错误的是______。

    A) 数字签名者事后不能否认自己的数字签名

    B) 接收者能验证数字签名

    C) 任何其他人不能伪造数字签名

    D) 数字签名应该用手写签名来验证

    A.

    B.

    C.

    D.


    正确答案:D

  • 第4题:

    数字签名是对以数字形式存储的消息进行某种处理,产生一种类似于传统手书签名功效的信息处理过程。数字签名标准DSS中使用的签名算法DSA是基于ElGamal和 Schnorr两个方案而设计的。当DSA对消息m的签名验证结果为True,也不能说明( )。

    A.接收的消息m无伪造

    B.接收的消息m无篡改

    C.接收的消息m无错误

    D.接收的消息m无泄密


    参考答案:D

  • 第5题:

    数字签名是对以数字形式存储的消息进行某种处理,产生一种类低于传统手书签名功效的信息处理过程。数字签名标准 DSS 中使用的签名算法 DSA 是基于 ElGamal和 Schnorr 两个方案而设计的。当 DSA 对消息m的签名验证结果为True,也不能说明( )。

    A.接收的消息m 无伪造
    B.接收的消息m 无篡改
    C.接收的消息m 无错误
    D.接收的消息m 无泄密

    答案:D
    解析:
    此题考查安全方面知识。数字签名的主要功能是保证信息传输的完整性、发送者的身份认证、防止交易中的抵赖发生。因此,不管使用哪种算法,数字签名必须保证以下三点:(1)接收者能够核实发送者对数据的签名,这个过程称为鉴别(防篡改、无错误)。(2)发送者事后不能抵赖对数据的签名,这称为不可否认(防抵赖)。(3)接收者不能伪造对数据的签名,这称为数据的完整性(无伪造)。

  • 第6题:

    数字签名对应于我们生活中的手写签名,但它和手写签名也存在一些差别。下列说法中,正确的有()

    • A、数字签名和手写签名都具有法律效力,都是重要的认证手段
    • B、数字签名中的签名和消息是分开的,需要一种方法将签名和消息绑定在一起,而在传统的手写签名中签名是被签名消息的一部分
    • C、数字签名只有接受者才可能对签名进行验证,而手写签名可以接受任何人的公开验证
    • D、数字签名和手写签名一样,具备独一无二的特性,既无法被修改也无法被复制

    正确答案:A,B

  • 第7题:

    任何拥有发送方公开密钥的人都可以验证数字签名的正确性。


    正确答案:正确

  • 第8题:

    数字签名方案的组成部分有()。

    • A、消息空间
    • B、密钥生成算法
    • C、签名算法
    • D、验证算法

    正确答案:A,B,C,D

  • 第9题:

    验证消息完整性的方法是()

    • A、大嘴青蛙认证协议
    • B、数字签名
    • C、基于公钥的认证
    • D、消息摘要

    正确答案:D

  • 第10题:

    数字签名应该具有的性质包括()。

    • A、数字签名是不可抵赖的
    • B、数字签名过的消息是不可改变的
    • C、数字签名是不可复制的
    • D、数字签名是不可伪造的
    • E、数字签名是方便验证的

    正确答案:A,B,C,D,E

  • 第11题:

    多选题
    数字签名应该具有的性质包括()。
    A

    数字签名是不可抵赖的

    B

    数字签名过的消息是不可改变的

    C

    数字签名是不可复制的

    D

    数字签名是不可伪造的

    E

    数字签名是方便验证的


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

  • 第12题:

    判断题
    任何拥有发送方公开密钥的人都可以验证数字签名的正确性。
    A

    B


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

  • 第13题:

    数字签名算法由两个算法组成,签名算法和验证算法。()

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


    正确答案:√

  • 第14题:

    数字签名与手写签名的差别是

    A.数字签名是所签文件的物理部分,手写签名不是所签文件的物理部分

    B.手写签名是通过和真实的手写签名比较来验证,不易于伪造

    C.一个手写签名的拷贝容易与原文件区别,因此易于拷贝

    D.数字签名能通过一个公开的验证算法来验证,比较安全


    正确答案:D
    解析:手写签名是所签文件的物理部分,数字签名不是所签文件的物理部分。手写签名是通过和真实的手写签名比较来验证,易于伪造。数字签名能通过一个公开的验证算法来验证,比较安全。一个手写签名的拷贝容易与原文件区别,因此不易拷贝。

  • 第15题:

    关于数字签名,以下叙述正确的是( )。

    A、数字签名除了提供信息的加密解密外,还可以用于鉴别消息来源的真实性

    B、数字签名需使用笔输入设备

    C、数字签名是指将待验证的签名与数据库中用户已登记的手写签名比对进行身份认证

    D、数字签名的主要目的是让对方相信消息内容的正确性


    正确答案:D

  • 第16题:

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

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

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

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


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

  • 第17题:

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

    • A、数字签名属于非对称密码算法的范畴
    • B、签名是使用公钥加密、私钥解密
    • C、签名是对消息的摘要进行处理
    • D、验证算法的结果只有True和False两种

    正确答案:A,C,D

  • 第18题:

    一个基于公钥密码学的数字签名方案被定义为一个算法三元组(Gen,Sig,Ver),方案中共有两方参与:签名者Signer与验证者Verifier,请解释Signer发送消息m给Verifier后,Signer如何完成数字签名。


    正确答案: 用户首先用密钥生成算法生成系统的密钥对(Pk,Sk),签名者将公开密钥Pk公开,自己安全的保管私密密钥Sk。当用户需要对某一消息m签名时,其采用签名算法Sig以自己私密钥Sk和m为输入得到消息m的签名s=Sig(Sk,m)。

  • 第19题:

    关于数字签名的过程,下列说法中正确的有()

    • A、数字签名方案包括三部分:签名算法、验证算法、密钥
    • B、数字签名过程包含签名和验证两部分
    • C、数字签名是使用公钥加密、私钥解密
    • D、为了确认数字签名的有效性,数字签名必须作用于原始消息

    正确答案:B

  • 第20题:

    A发送一份带有数字签名的文件给B,则B可以使用()验证数字签名的正确性

    • A、A的公开密钥
    • B、A的私有密钥
    • C、B的公开密钥
    • D、B的私有密钥

    正确答案:A

  • 第21题:

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

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

    正确答案:C

  • 第22题:

    单选题
    利用(),一份签名文件如有改动会导致数字签名验证过程的失败。
    A

    公开密钥

    B

    私有密钥

    C

    数字信封

    D

    HASH算法


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

  • 第23题:

    多选题
    数字签名方案的组成部分有()。
    A

    消息空间

    B

    密钥生成算法

    C

    签名算法

    D

    验证算法


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