数字签名与身份识别.ppt
《数字签名与身份识别.ppt》由会员分享,可在线阅读,更多相关《数字签名与身份识别.ppt(28页珍藏版)》请在三一办公上搜索。
1、数字签名与身份识别,数字签名与身份识别,数字签名数字签名基本概念数字签名标准身份识别身份识别概念弱身份识别强身份识别,数字签名,数字签名,数字签名概念数字签名的产生方式数字签名的执行方式数字签名标准,数字签名的基本概念,消息认证的作用是保护通信双方以防第三方的攻击不能用于通信双方中的一方防止另一方的欺骗或伪造例如:A和B通信,B使用与A共享的对称密钥产生一个消息认证码,声称该消息来自于A由于B可以伪造来自于A的消息,所以A就可以否认自己发送的消息用户向股票经纪人发送执行股票买卖操作的指令,之后,这次操作赔钱了,用户可以否认自己曾经发送过这条指令,数字签名的基本概念,数字签名可以有效的解决这一问
2、题数字签名类似于手写签名,具有以下性质:能够验证签名产生者的身份,需要时能验证产生时的时间和日期能够用于证实被签名的消息内容数字签名可由第三方验证,从而能够解决通信双方的争议。,数字签名的基本概念,数字签名具有认证功能数字签名需要满足以下要求:签名的产生必须使用发送方独有的一些信息以防止伪造和否认签名的产生应较为容易签名的识别和验证应较为容易对已知的数字签名构造一个新的消息,或对已知的消息构造一个假冒的数字签名,在计算上都是不可行的。,数字签名的产生方式,使用加密算法产生数字签名利用加密算法产生数字签名,是指将消息或消息摘要加密后的密文,作为对该消息的数字签名使用对称加密算法使用非对称加密算法
3、使用特定的数字签名算法产生数字签名DSAELGamalOkamoto,数字签名的产生方式 对称加密算法,使用共享的密钥K,发送方执行加密,接收方执行解密。一般加密消息的摘要值,M,M,E,D,S,K,K,数字签名的产生方式 对称加密算法,使用对称加密算法执行数字签名,接收方B可以很容易的伪造签名发送方A因为接收方B可以伪造签名,所以发送方A可以否认签名因此,一般不用对称加密算法来做数字签名,数字签名的产生方式 非对称加密算法,发送方使用自己的私钥Da加密消息接收方使用发送方的公钥Ea执行解密。一般加密消息的摘要值,M,M,E,D,S,Da,Ea,数字签名的产生方式 非对称加密算法,只有A才拥有
4、自己的私钥,因此,只有A才可能构造出合法的数字签名,B可以相信签名如果验证通过,则确实是由A签署的。B没有A的私钥,因此,B不能伪造A的签名。因为没有人可以伪造签名,所以,A一旦签名,则A无法否认签名。,数字签名的产生方式 特定签名算法,签名算法的输入是明文消息M、私钥d,输出是对M的数字签名s,s=Signd(M)相应有一个验证算法,输入为明文消息M、公钥e,签名s,输出是验证结果(通过或不通过),Verifye(M,s)算法的安全性在于,从M和S,难以推出私钥d,并且难以伪造一个消息M,使得验证M和s能通过签名值s不一定每次都相同,数字签名的执行方式,数字签名的执行方式有:直接方式、具有仲
5、裁的方式两类直接方式是指数字签名执行过程只有通信双方参与。具有仲裁的方式指数字签名执行过程除了有通信双方参与以外,还有一个可信的称为仲裁机构的第三方参与。,数字签名的执行方式 直接方式,直接方式的数字签名有一个弱点,即方案的有效性取决于发送方密钥的安全性。如果发送方想对已发出的消息予以否认,就可以声称自己的密钥已经丢失,因此自己的签名是他人伪造的。对于这一点,可以采取某些行政手段或法律手段加以预防。例如,电子签名法,数字签名的执行方式具有仲裁的方式,发送方X对发往接收方Y的消息签名后,将消息和签名先发送给仲裁者A。A对消息及其签名验证完后,再连同一个表示已通过验证的指令一起发往接收方Y。由于A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字签名 身份 识别

链接地址:https://www.31ppt.com/p-6165493.html