数字签名原理及技术读书报告

数字签名原理及技术读书报告

问:简述数字签名的原理
  1. 答:数字签名就是附加在数据单元上的一些数据,或是对数据单猛毕悔元所作的密码变换。这种数据或变换允许数据单元的接收者用以确认数据单元的来源和数据单元的完整性并保护数据,防止被人(例如接收者)进行伪造。
    它是对电子形式的消息进行签名的一种方法,一个签名消息能在一个通信 中传输。基于密码体制和私钥密码体制都可以获得数字签名,主要是基于公钥密码体制的数字签名。包括普通数字签名和特殊数字签名。
    扩展资料:
    数字枝正签名有两种功效:一是能确定消息确实是由发送方签名并发出来的,因为别人假冒不了发送方的签名。二是数字签名能确定消息的完整性。
    因为数字签名的特点是它代表了文件的特征,文件如果发生改变,数字摘要的值也将发生变化。不同的文件将得到不同的数字摘要。 一次数字签名涉及到一个、发送者数明的公钥、发送者的私钥。”
    是将摘要信息用发送者的私钥加密,与原文一起传送给接收者。接收者只有用发送者的公钥才能解密被加密的摘要信息,然后用HASH函数对收到的原文产生一个摘要信息,与解密的摘要信息对比。如果相同,则说明收到的信息是完整的,在传输过程中没有被修改,否则说明信息被修改过,因此数字签名能够验证信息的完整性。
    参考资料来源:
  2. 答:数字签名就是附加在数据单元上的一些数据,或是对数据单元所作的密码变换。这种数据或变换允许数据单元的接收者用以确认数据单元的来源和数据单元的完整性并保护数据,防止被人(例如接收者)进行伪造。它是对电子形式的消息进行签名的罩纤一种方法,一个签名消息能在一个通信 友链中传输。基于公钥密码体制和私钥密码体制都可以获得数字好闷孙签名,主要是基于公钥密码体制的数字签名。包括普通数字签名和特殊数字签名。
  3. 答:保证信息传输的完整性、发送者的身份认证、防止交易中的抵赖发生。数字签名技术是将摘要信息用发送者的私钥加密,与原文一起传送给接收者。接收者只有用发送者的公钥才能解密被加密的摘要信息,然后用HASH函数对收到的原文产生一个摘要信息,与解密的摘要滚备信息对比。如果相同,则说明收到的信息是完整的,在传输过程中没有被修改,否则说明信息被修改过,因此数字签名能够验证信息的完整或伍性。数字签名是个加密的过程,数字签名验证是个解密的过程大团毁。
  4. 答:假设A发送给B,辩慎腔A用B的公钥加密明文成密文,再把明文摘要运算成摘要,并用A的私钥加密成数字签名。密文和数字签名孝厅一并发给B。B用B的私钥把密文解密成携衫明文,在通过摘要运算成实际摘要。同时B用A的公钥解密数字签名得到摘要,再与实际摘要对比,如果一致则没被篡改
  5. 答:数字签名的原理:A发送报文X给B,用自己的私钥SK(A)将报文X进行加密,即签名,当灶谨B接受帆辩让到报文X,为了核实是否是A发送过来的或者报文在传输过程中是否被截获篡改过,使用A的公钥PK(A)将报文X解密,得到可读正确的报文,则说明是A发送且中途未被篡改。相反,若解密得到不可读的报文,则不是A发送或中途被篡改。
    数态局字签名的作用可以从上面文字得到:报文鉴别(接受者能核实发送者对报文的签名),报文的完整性(中途报文未被篡改),不可否认(A的私钥已经加密过报文,A的私钥只有A知道)
    以上,自己整理,若有错误欢迎指正,希望对各位有帮助。
问:简述数字签名的原理
  1. 答:公开密钥密码不仅能够实现数字签名,而且安全方便而且相比于传统密码更容易达到书面签名的效果,所以公开密钥密码深受欢迎!
    由于数字签名的形式是多种多样的,比如有通用数字签名,仲裁数字签名,不可否认签名,盲签名,群签名,门限签名等,在这里我就以数字签名的一般方法解答吧!
    (1)A和B都将自己的公开密钥Ke公开登记并存入管理中心的共享的公开密钥数据库PKDB,以此作为对方及仲裁者验证签名的数据之一。
    (2)A用自己的保密的困迹解密密钥Kda对明文数据M进行签名得到签名世尺慧S,然后A查询PKDB查到B的公开的加密钥Kea,并对用Kea对S再加密,得到密文C
    (3)最后A把C发送给B,搜答并将S和C留底。
问:数字签名的原理
  1. 答:数字证书签名出现的背景是电子签名技术不够成熟,没有一种技术方老消升法能够实现身份的认定、签名行为的认定,这时候就引入第三方认证机构,对签名人进行线下的身份认证,并制作相应的独有电子签名数据,给到签名人使用。
    1、利用第三方认证,对签名人的真实身份进行认证
    2、利用真实身份认证信息,进行一段加密电子签名数据制作
    3、将电子签名数据发放到签名人手中,其他人不能代领。(很多在这一步就出问题了)
    4、利用手中的电子签名数据进行电子文件的签批。(这里很难表达持有人是签名人这个问题)
    5、利用区块链及其他商用密码方式,对电子文件进行存储,确保签名信息、电子文件内容不被篡改。
    这种方式中间环节是由人工来实现的侍老,人工出错率比技术代码高很多,而且容易被钻空子,在电子签名技术成熟(手写笔迹用技术手段通过电子手写也能识别)的情况下,这种费时、费桥樱钱还不够安全的方式会被逐渐弱化影响,直至取消。
数字签名原理及技术读书报告
下载Doc文档

猜你喜欢