什么是数字签名?其基本要求是什么?有哪些基本的数字签名方法?

题目

什么是数字签名?其基本要求是什么?有哪些基本的数字签名方法?


相似考题
参考答案和解析
正确答案: 数字签名是使以数字形式存储的明文信息经过特定密码变换生成密文,作为相应明文的签名,使明文信息的接收者能够验证信息确实来自合法用户,以及确认信息发送者身份。
对数字签名的基本要求有:
(1)签名接收者能容易地验证签字者对消息所做的数字签名;
(2)任何人,包括签名接收者,都不能伪造签名者的签字;
(3)发生争议时,可由第三方解决争议。数字签名基本分类:
(1)直接数字签名:仅涉及通信方(信源、信宿),假定信宿知道信源的公开密钥,数字签名通过信源对整个报文用私有密钥加密,或对报文的摘要加密来实现。弱点在于方案的有效性依赖于信源私有密钥的安全性。
(2)需仲裁的数字签名:直接数字签名的问题可以通过仲裁解决,签名方的签名报文首先送给仲裁者,仲裁者对报文和签名进行测试以检验出处和内容,然后注上日期和仲裁说明后发给接收方。
更多“什么是数字签名?其基本要求是什么?有哪些基本的数字签名方法?”相关问题
  • 第1题:

    数字签名与消息认证的区别是什么?


    正确答案:消息认证可以帮助接收方验证消息发送者的身份及消息是否被篡改。当收发者之间没有利害冲突时,这种方式对防止第三者破坏是有效的,但当存在利害冲突时,单纯采用消息认证技术就无法解决纠纷,这时就需要借助于数字签名技术来辅助进行更有效的消息认证。

  • 第2题:

    DSS是什么的简称()

    • A、数字签名算法
    • B、数字签名标准
    • C、数字签名协议
    • D、数字签名理论

    正确答案:B

  • 第3题:

    直接数字签名和可仲裁数字签名的区别是什么?


    正确答案:直接数字签名是只涉及到通信双方的数字签名。为了提供鉴别功能,直接数字签名一般使用公钥密码体制。
    可仲裁数字签名在通信双方的基础上引入了仲裁者的参与。通常的做法是所有从发送方X到接收方Y的签名消息首先送到仲裁者A,A将消息及其签名进行一系列测试,以检查其来源和内容,然后将消息加上日期(时间戳由仲裁者加上),并与已被仲裁者验证通过的签名一起发给Y。仲裁者在这一类签名模式中扮演裁判的角色。前提条件:所有的参与者必须绝对相信这一仲裁机制工作正常。

  • 第4题:

    数字信封的定义以及与数字签名的区别是什么?


    正确答案: 数字信封是消息发送端用接收端的公钥,将一个通信密钥加密后传给接收端,只有指定的接收端才能打开信封,取得密钥,解开传来的信息;数字签名是用密码算法对代待发的数据进行加密,生成一段信息,附上原文一起发送,接受端对其进行验证,判断原文的真伪。

  • 第5题:

    什么是数字签名?简述数字签名的主要原理。


    正确答案:书信或文件是根据亲笔签名或印章来证明其真实性的。但在计算机网络中传送的文件又如何盖章呢?这就是数字签名所要解决的问题。
    数字签名必须保证做到以下3点:
    (1)接收者能够核实发送者对报文的签名;
    (2)发送者事后不能抵赖对报文的签名;
    (3)接收者不能伪造对报文的签名。
    报文的发送方从报文文本中生成一个128位的散列值(或报文摘要)。发送方用自己的专用密钥对这个散列值进行加密来形成发送方的数字签名。然后,这个数字签名将作为报文的附件和报文一起发送给报文的接收方。报文的接收方首先从接收到的原始报文中计算出128位的散列值(或报文摘要),接着再用发送方的公开密钥来对报文附加的数字签名进行解密。如果两个散列值相同,那么接收方就能确认该数字签名是发送方的。通过数字签名能够实现对原始报文的鉴别和不可抵赖性。

  • 第6题:

    最有效的保护E-mail的方法是使用数字签名,常用的数字签名软件有()。

    • A、KDC
    • B、OTP
    • C、PGP
    • D、IDEA

    正确答案:C

  • 第7题:

    数字签名的性质是什么?


    正确答案:数字签名应该具有以下性质:
    (1)签名是对文档的一种映射,不同的文档内容所得到的映射结果是不一样的,即签名与文档具有一一对应关系;(精确性)
    (2)签名应基于签名者的唯一性特征(如私钥),从而确定签名的不可伪造性和不可否认性;(唯一性)
    (3)签名应该具有时间特征,防止签名的重复使用。(时效性)

  • 第8题:

    问答题
    数字签名的性质是什么?

    正确答案: 数字签名应该具有以下性质:
    (1)签名是对文档的一种映射,不同的文档内容所得到的映射结果是不一样的,即签名与文档具有一一对应关系;(精确性)
    (2)签名应基于签名者的唯一性特征(如私钥),从而确定签名的不可伪造性和不可否认性;(唯一性)
    (3)签名应该具有时间特征,防止签名的重复使用。(时效性)
    解析: 暂无解析

  • 第9题:

    判断题
    基于Hash的数字签名方法是目前常用的数字签名方法
    A

    B


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

  • 第10题:

    问答题
    直接数字签名和可仲裁数字签名的区别是什么?

    正确答案: 直接数字签名是只涉及到通信双方的数字签名。为了提供鉴别功能,直接数字签名一般使用公钥密码体制。
    可仲裁数字签名在通信双方的基础上引入了仲裁者的参与。通常的做法是所有从发送方X到接收方Y的签名消息首先送到仲裁者A,A将消息及其签名进行一系列测试,以检查其来源和内容,然后将消息加上日期(时间戳由仲裁者加上),并与已被仲裁者验证通过的签名一起发给Y。仲裁者在这一类签名模式中扮演裁判的角色。前提条件:所有的参与者必须绝对相信这一仲裁机制工作正常。
    解析: 暂无解析

  • 第11题:

    问答题
    数字签名的基本原理有哪些?

    正确答案: (1)被发送文件采用哈希算法对原始报文进行运算,得到一个固定长度的数字串,称为报文摘要,不同的报文所得么的报文摘要各异,但对相同的报文它的报文摘要却是惟一的;
    (2)发送方生成报文的报文摘要,用自己的私钥地摘要,用自己的私钥地摘要进行加密来形成发送方的数字签名;
    (3)这个数字签名作为报文的附件和报文一起发送给接收方;
    (4)接收方首先从接收到的原始报文中用同样的算法计算机出新的报文摘要,再用发送方的公钥对报文附件的数字签名进行解密,比较两个报文摘要,如果值相同,接收方就能确认该数字签名是发送方的。
    解析: 暂无解析

  • 第12题:

    问答题
    什么是数字签名?其基本要求是什么?有哪些基本的数字签名方法?

    正确答案: 数字签名是使以数字形式存储的明文信息经过特定密码变换生成密文,作为相应明文的签名,使明文信息的接收者能够验证信息确实来自合法用户,以及确认信息发送者身份。
    对数字签名的基本要求有:
    (1)签名接收者能容易地验证签字者对消息所做的数字签名;
    (2)任何人,包括签名接收者,都不能伪造签名者的签字;
    (3)发生争议时,可由第三方解决争议。数字签名基本分类:
    (1)直接数字签名:仅涉及通信方(信源、信宿),假定信宿知道信源的公开密钥,数字签名通过信源对整个报文用私有密钥加密,或对报文的摘要加密来实现。弱点在于方案的有效性依赖于信源私有密钥的安全性。
    (2)需仲裁的数字签名:直接数字签名的问题可以通过仲裁解决,签名方的签名报文首先送给仲裁者,仲裁者对报文和签名进行测试以检验出处和内容,然后注上日期和仲裁说明后发给接收方。
    解析: 暂无解析

  • 第13题:

    下列哪些关于数字签名的说法是正确的?()

    • A、数字签名只保证保密性
    • B、数字签名只保证完整性
    • C、数字签名保证完整性和认可
    • D、数字签名仅保证认可

    正确答案:C

  • 第14题:

    数字签名必须包含的特征是什么?


    正确答案: (1)可验证性。信息接受方必须能够验证发送方的签名是否真实有效。
    (2)不可伪造性。除了签名人之外,任何人不能伪造签名人的合法签名。
    (3)不可否认性。发送方在发送签名的消息后,无法抵赖发送的行为:接受方在收到消息后,也无法否认接受的行为。
    (4)数据完整性。数字签名使得发送方能够对消息的完整性进行校验。因此,数字签名具有消息鉴别的功能。

  • 第15题:

    数字签名的基本原理什么?


    正确答案:一个数字签名方案由两部分组成:带有陷门的公开签名算法和验证算法。公开签名算法是一个由密钥控制的函数。对任意一个消息x,一个密钥k,签名算法产生一个签名y=sigk(x),算法是公开的,但密钥是保密的,这样,不知道密钥的人不可能产生正确的签名,从而不能伪造签名。验证算法ver(x,y)也是公开的,它通过ver(x,y)=ture或false来验证签名。

  • 第16题:

    数字签名的作用是什么?必须满足哪几个要求?


    正确答案: 数字签名的作用是保证发送信息的真实性与完整性,解决发送与接收者双方身份的确认。
    数字签名应满足以下要求:
    (1)接收方可以确认发送方的真实身份
    (2)接收方不能伪造签名或篡改发送方的信息
    (3)发送方不能抵赖自己的数字签名

  • 第17题:

    数字签名有什么作用?


    正确答案: 当通信双方发生了下列情况时,数字签名技术必须能够解决引发的争端:
    (1)否认,发送方不承认自己发送过某一报文。
    (2)伪造,接收方自己伪造一份报文,并声称它来自发送方。
    (3)冒充,网络上的某个用户冒充另一个用户接收或发送报文。
    (4)篡改,接收方对收到的信息进行篡改。

  • 第18题:

    砌体结构中块体和砂浆的作用是什么?对其基本要求有哪些? 


    正确答案:砌体是由块体和砂浆砌筑而成的,砂浆的作用是将砌体中的块体连成一个整体,并因抹平块体表面而促使应力的分布较为均匀。同时砂浆填满块体间的缝隙,减少了砌体的透气性,提高砌体的保温性能与抗冻性能。对于块体其主要的要求是块体的强度等级,对于砂浆主要有耐久性、可塑性、保水性及强度等方面的要求。

  • 第19题:

    数字签名的作用是什么?


    正确答案: 当通信双方发生了下列情况时,数字签名技术必须能够解决引发的争端:
    (1)否认,发送方不承认自己发送过某一报文。
    (2)伪造,接收方自己伪造一份报文,并声称它来自发送方。
    (3)冒充,网络上的某个用户冒充另一个用户接收或发送报文。
    (4)篡改,接收方对收到的信息进行篡改。

  • 第20题:

    单选题
    DSS是什么的简称()
    A

    数字签名算法

    B

    数字签名标准

    C

    数字签名协议

    D

    数字签名理论


    正确答案: D
    解析: DSS(DigitalSignatureStandard)是数字签名标准的简称,所以选项B是正确答案。

  • 第21题:

    问答题
    什么是数字签名?简述数字签名的主要原理。

    正确答案: 书信或文件是根据亲笔签名或印章来证明其真实性的。但在计算机网络中传送的文件又如何盖章呢?这就是数字签名所要解决的问题。
    数字签名必须保证做到以下3点:
    (1)接收者能够核实发送者对报文的签名;
    (2)发送者事后不能抵赖对报文的签名;
    (3)接收者不能伪造对报文的签名。
    报文的发送方从报文文本中生成一个128位的散列值(或报文摘要)。发送方用自己的专用密钥对这个散列值进行加密来形成发送方的数字签名。然后,这个数字签名将作为报文的附件和报文一起发送给报文的接收方。报文的接收方首先从接收到的原始报文中计算出128位的散列值(或报文摘要),接着再用发送方的公开密钥来对报文附加的数字签名进行解密。如果两个散列值相同,那么接收方就能确认该数字签名是发送方的。通过数字签名能够实现对原始报文的鉴别和不可抵赖性。
    解析: 暂无解析

  • 第22题:

    问答题
    数字签名必须包含的特征是什么?

    正确答案: (1)可验证性。信息接受方必须能够验证发送方的签名是否真实有效。
    (2)不可伪造性。除了签名人之外,任何人不能伪造签名人的合法签名。
    (3)不可否认性。发送方在发送签名的消息后,无法抵赖发送的行为:接受方在收到消息后,也无法否认接受的行为。
    (4)数据完整性。数字签名使得发送方能够对消息的完整性进行校验。因此,数字签名具有消息鉴别的功能。
    解析: 暂无解析

  • 第23题:

    问答题
    数字签名的基本原理什么?

    正确答案: 一个数字签名方案由两部分组成:带有陷门的公开签名算法和验证算法。公开签名算法是一个由密钥控制的函数。对任意一个消息x,一个密钥k,签名算法产生一个签名y=sigk(x),算法是公开的,但密钥是保密的,这样,不知道密钥的人不可能产生正确的签名,从而不能伪造签名。验证算法ver(x,y)也是公开的,它通过ver(x,y)=ture或false来验证签名。
    解析: 暂无解析