设施加签名的算法为SIG,产生签名的密钥为K,被签名的数据为M,产生的签名信息为S,则有SIG(M,K)=S。 以下关于签名函数必要性的说法,不正确的有(17)。 A.当M’≠M时,有SIG(M’,K)≠SIG(M,K) B.签名S只能由接收者产生,否则别人便可伪造。 C.收信者可以验证签名S的真伪。这使得当签名S为假时收信者不致上当。 D.签名者也应有办法鉴别收信者所出示的签名是否是自己的签名。

题目
设施加签名的算法为SIG,产生签名的密钥为K,被签名的数据为M,产生的签名信息为S,则有SIG(M,K)=S。
以下关于签名函数必要性的说法,不正确的有(17)。

A.当M’≠M时,有SIG(M’,K)≠SIG(M,K)
B.签名S只能由接收者产生,否则别人便可伪造。
C.收信者可以验证签名S的真伪。这使得当签名S为假时收信者不致上当。
D.签名者也应有办法鉴别收信者所出示的签名是否是自己的签名。

相似考题
更多“设施加签名的算法为SIG,产生签名的密钥为K,被签名的数据为M,产生的签名信息为S,则有SIG(M,K)=S。 ”相关问题
  • 第1题:

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


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

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

  • 第2题:

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

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

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

  • 第3题:

    版式电子文件数字签名的全部信息完全自包含,包括签名日期、摘要算法、()等。

    • A、签名算法
    • B、签名值
    • C、证书信息
    • D、电子印章

    正确答案:A,B,C

  • 第4题:

    基于公钥密码学的数字签名方案被定义为一个算法三元组(Gen,Sig,Ver),其中Ver是()。


    正确答案:签名验证算法

  • 第5题:

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

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

    正确答案:B

  • 第6题:

    DSA中,如果签名产生过程中出现s=0,则必须产生新的k并重新计算签名,为什么?


    正确答案:0元素没有逆,不能按照DSA签名算法完成签名。

  • 第7题:

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

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

    正确答案:C

  • 第8题:

    单选题
    ()是指用于验证电子签名的数据,包括代码、口令、算法或者公钥等。
    A

    电子签名认证证书

    B

    电子签名验证数据

    C

    电子签名制作数据

    D

    电子签名凭证


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

  • 第9题:

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

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

  • 第10题:

    多选题
    公司在使用数据签名技术时,除充分保护私钥的机密性,防止窃取者伪造密钥持有人的签名外,还应注意()
    A

    采取保护公钥完整性的安全措施,例如使用公约证书

    B

    确定签名算法的类型、属性以及所用密钥长度

    C

    用于数字签名的密钥应不同于用来加密内容的密钥

    D

    符合有关数字签名的法律法规,必要时,应在合同或协议中规定使用数字签名的相关事宜


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

  • 第11题:

    填空题
    基于公钥密码学的数字签名方案被定义为一个算法三元组(Gen,Sig,Ver),其中Sig是()。

    正确答案: 签名生成算法
    解析: 暂无解析

  • 第12题:

    单选题
    一个数字签名方案由()两部分构成。
    A

    签署算法与验证算法

    B

    有限密钥空间与验证算法

    C

    签名的有限集合与签署算法

    D

    有限密钥空间与签名的有限集合


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

  • 第13题:

    RSA密码可以实现数字签名、数据加密等功能。设M为明文,KeA=是A的公钥,KdA=是A的私钥,则A对M的签名过程是(40)。

    A.A
    B.B
    C.C
    D.D

    答案:A
    解析:
    A对M的签名过程是,用A的私钥对M进行签名。

  • 第14题:

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


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

  • 第15题:

    ()是指用于验证电子签名的数据,包括代码、口令、算法或者公钥等。

    • A、电子签名认证证书
    • B、电子签名验证数据
    • C、电子签名制作数据
    • D、电子签名凭证

    正确答案:B

  • 第16题:

    基于公钥密码学的数字签名方案被定义为一个算法三元组(Gen,Sig,Ver),其中Sig是()。


    正确答案:签名生成算法

  • 第17题:

    一个数字签名方案由()两部分构成。

    • A、签署算法与验证算法
    • B、有限密钥空间与验证算法
    • C、签名的有限集合与签署算法
    • D、有限密钥空间与签名的有限集合

    正确答案:A

  • 第18题:

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

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

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

  • 第19题:

    关于数字签名与手写签名,下列说法中错误的是()。

    • A、手写签名和数字签名都可以被模仿
    • B、手写签名可以被模仿,而数字签名在不知道密钥的情况下无法被模仿
    • C、手写签名对不同内容是不变的
    • D、数字签名对不同的消息是不同的

    正确答案:A

  • 第20题:

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

    正确答案: 验证着用签名验证算法Ver以签名者公开密钥和消息签名对为输入验证签名是否有效,即Ver(Pk,m,s)->{0,1}
    解析: 暂无解析

  • 第21题:

    填空题
    基于公钥密码学的数字签名方案被定义为一个算法三元组(Gen,Sig,Ver),其中Ver是()。

    正确答案: 签名验证算法
    解析: 暂无解析

  • 第22题:

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

    消息空间

    B

    密钥生成算法

    C

    签名算法

    D

    验证算法


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

  • 第23题:

    问答题
    DSA中,如果签名产生过程中出现s=0,则必须产生新的k并重新计算签名,为什么?

    正确答案: 0元素没有逆,不能按照DSA签名算法完成签名。
    解析: 暂无解析