- 5
- 0
- 约1.06万字
- 约 58页
- 2018-06-28 发布于湖北
- 举报
计算机网络信息 安_全 第4章
一个数字签名方案一般由签名算法和验证算法组成。签名算法的密钥是秘密的,只有签名人掌握;而验证算法则是公开的,以便他人验证。典型的数字签名方案有RSA签名体制、Rabin签名体制、ElGamal签名体制和DSS标准。签名与加密很相似,一般是签名者利用秘密密钥(私钥)对需签名的数据进行加密,验证方利用签名者的公开密钥(公钥)对签名数据做解密运算。签名与加密的不同之处在于,加密的目的是保护信息不被非授权用户访问,而签名的目的是让消息接收者确信信息的发送者是谁,信息是否被他人篡改。下面我们给出数字签名的基本流程。假设Alice需要签名发送一份电子合同文件给Bob。Alice的签名步骤如下: * 第一步,Alice使用Hash函数将电子合同文件生成一个消息摘要。 第二步,Alice使用自己的私钥,把消息摘要加密,形成一个数字签名。 第三步,Alice把电子合同文件和数字签名一同发送给Bob。 Alice的签名过程如图4-4所示。 * 图4-4 数字签名过程示意图 * Bob收到Alice发送的电子合同文件及数字签名后,要验证电子合同文件是Alice所认可的,验证步骤如下: 第一步,Bob使用与Alice相同的Hash算法,计算出所收到电子合同文件的消息摘要。 第二步,Bob使用Alice的公钥,解密来自Alice的加密消息摘要,恢复出Alice原来的消
您可能关注的文档
最近下载
- 《奶牛高效生产技术》课件——3.1发情鉴定.pptx VIP
- 《文创产品策划运营人员要求》编制说明.pdf VIP
- 福建省2025年高中会考[数学]考试真题与答案解析 .pdf VIP
- 国企三项制度改革模板.pptx VIP
- 浙江省宁波市三锋教研联盟2024学年高一下学期期末联考英语试卷(含答案).docx VIP
- 生产车间质量管理管理制度、台账模板与填写示例(2026定制强化版050).docx VIP
- 【高清可复制】08BJ2-5墙身-轻钢龙骨纸面石膏板(2007)共5部分-第4部分.pdf
- JTG-T-D70-2010公路隧道设计细则.docx VIP
- 2023年广东深圳中学自主招生考试数学卷试题真题(含答案).pdf VIP
- 深度解析(2026年)《LYT 2245-2014森林火灾隐患评价标准》.pptx VIP
原创力文档

文档评论(0)