ImageVerifierCode 换一换
格式:PPT , 页数:79 ,大小:3.49MB ,
资源ID:1450864      下载积分:15 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1450864.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数字签名及PKI技术3.ppt)为本站会员(gs****r)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

数字签名及PKI技术3.ppt

1、上节的主要内容上节的主要内容Hash函数函数密钥管理密钥管理第四讲第四讲 数字签名数字签名数字签名的概念数字签名的概念所谓数字签名(所谓数字签名( Digital Signature),也称电),也称电子签名,是指附加在某一电子文档中的一组特定的子签名,是指附加在某一电子文档中的一组特定的符号或代码,它是利用数学方法和密码算法对该电符号或代码,它是利用数学方法和密码算法对该电子文档进行关键信息提取并进行加密而形成的,用子文档进行关键信息提取并进行加密而形成的,用于标识签发者的身份以及签发者对电子文档的认可于标识签发者的身份以及签发者对电子文档的认可,并能被接收者用来验证该电子文档在传输过程中,

2、并能被接收者用来验证该电子文档在传输过程中是否被篡改或伪造。是否被篡改或伪造。数字签名满足的条件数字签名满足的条件 签名是可以被确认的;签名是可以被确认的; 签名是不可伪造的;签名是不可伪造的; 签名是不可重用的;签名是不可重用的; 签名是不可抵赖的;签名是不可抵赖的; 第三方可确认签名但不能篡改;第三方可确认签名但不能篡改;数字签名方案的组成数字签名方案的组成一般数字签名包括三个过程:一般数字签名包括三个过程: 系统初始化过程:系统初始化过程:生成数字签名方案用到的所有参数。生成数字签名方案用到的所有参数。签名生成过程签名生成过程用户利用给定的算法对消息产生签名用户利用给定的算法对消息产生签

3、名 s=Sig(m)。签名验证过程签名验证过程验证者利用公开的验证方法对给定消息的签名验证者利用公开的验证方法对给定消息的签名进行验证,得出签名的有效性进行验证,得出签名的有效性 。 Ver(s,m)=0或或 1数字签名的原理数字签名的原理Elgamal签名体制签名体制 初始化:初始化:首先选择一个大素数首先选择一个大素数 p,使在,使在 Zp中求解离散对数困难。中求解离散对数困难。然后选择一个生成元然后选择一个生成元 gZp *,计算,计算 y=gx mod p,则公开密钥,则公开密钥y,g,p,私钥,私钥 x。 签名过程:签名过程:设待签消息为设待签消息为 m,签名者选择随机数,签名者选择

4、随机数 kZp * ,计算:,计算:r=(gk mod p)s=(h(m)-xr)k-1 mod (p-1)则数字签名为则数字签名为 (s,r),其中,其中 h()为为 Hash函数。函数。Elgamal签名体制签名体制 (续续 ) 验证过程:验证过程:签名接受者在收到消息签名接受者在收到消息 m和签名值和签名值 (r,s)后,后,首先计算首先计算 h(m),然后验证等式:,然后验证等式:yrrs=gh(m) mod p如等式成立,则数字签名有效;否则签名无效。如等式成立,则数字签名有效;否则签名无效。Elgamal签名正确性签名正确性因为:因为:r=(gk mod p)s=(h(m)-xr)k-1 mod (p-1)所以:所以:ks=h(m)-xr mod (p-1)gks = gh(m)-xr mod pgks gxr = gh(m) mod p yrrs=gh(m) mod p数字签名的扩展数字签名的扩展 代理签名代理签名 群签名群签名 盲签名盲签名 多重签名多重签名 不可否认的数字签名不可否认的数字签名 门限的数字签名门限的数字签名

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。