数字签名

更新时间:2012-12-27 01:18 找法网官方整理
导读:
数字签名的全过程分两大部分,即签名与验证。左侧为签名,右侧为验证过程。即发方将原文用哈希算法求得数字摘要,用签名私钥对数字摘要加密得数字签名,发方将原文与数字签名一起发送给接受方;收方验证签名,即用发方公钥解密数字签名,得出数字摘要;收方将原文采用同

  数字签名的全过程分两大部分,即签名与验证。左侧为签名,右侧为验证过程。即发方将原文用哈希算法求得数字摘要,用签名私钥对数字摘要加密得数字签名,发方将原文与数字签名一起发送给接受方;收方验证签名,即用发方公钥解密数字签名,得出数字摘要;收方将原文采用同样哈希算法又得一新的数字摘要,将两个数字摘要进行比较,如果二者匹配,说明经数字签名的电子文件传输成功。

  1、数字签名的签名过程

  数字签名的操作过程需要有发方的签名数字证书的私钥及其验证公钥。

  具体过程如下:首先是生成被签名的电子文件(《电子签名法》中称数据电文),然后对电子文件用哈希算法做数字摘要,再对数字摘要用签名私钥做非对称加密,即做数字签名;之后是将以上的签名和电子文件原文以及签名证书的公钥加在一起进行封装,形成签名结果发送给收方,待收方验证。

  2、数字签名的验证过程

  接收方收到发方的签名结果后进行签名验证,其具体操作过程如下:

  接收方收到数字签名的结果,其中包括数字签名、电子原文和发方公钥,即待验证的数据。接收方进行签名验证。验证过程是:接收方首先用发方公钥解密数字签名,导出数字摘要,并对电子文件原文做同样哈希算法得出一个新的数字摘要,将两个摘要的哈希值进行结果比较,相同签名得到验证,否则无效。这就做到了《电子签名法》中所要求的对签名不能改动,对签署的内容和形式也不能改动的要求。

  3、数字签名的实现方法

  基本原理是将原文用对称密钥加密传输,而将对称密钥用收方公钥加密发送给对方。收方收到电子信封,用自己的私钥解密信封,取出对称密钥解密得原文。其详细过程如下:

  (1)发方A将原文信息进行哈希运算,得一哈希值即数字摘要MD;

  (2)发方A用自己的私钥PVA,采用非对称RSA算法,对数字摘要MD进行加密,即得数字签名DS;

  (3)发方A用对称算法DES的对称密钥SK对原文信息、数字签名SD及发方A证书的公钥PBA采用对称算法加密,得加密信息E;

  (4)发方用收方B的公钥PBB,采用RSA算法对对称密钥SK加密,形成数字信封DE,就好像将对称密钥SK装到了一个用收方公钥加密的信封里;

  (5)发方A将加密信息E和数字信封DE一起发送给收方B;

  (6)收方B接受到数字信封DE后,首先用自己的私钥PVB解密数字信封,取出对称密钥SK;

  (7)收方B用对称密钥SK通过DES算法解密加密信息E,还原出原文信息、数字签名SD及发方A证书的公钥PBA;

  (8)收方B验证数字签名,先用发方A的公钥解密数字签名得数字摘要MD;

  (9)收方B同时将原文信息用同样的哈希运算,求得一个新的数字摘要MD;

  (10)将两个数字摘要MD和MD进行比较,验证原文是否被修改。如果二者相等,说明数据没有被篡改,是保密传输的,签名是真实的;否则拒绝该签名。这样就做到了敏感信息在数字签名的传输中不被篡改,未经认证和授权的人,看不见原数据,起到了在数字签名传输中对敏感数据的保密作用。

温馨提示:法律问题具有较强的专业性,如有疑问,建议一对一咨询专业律师
我在电子商务法领域有丰富的实战经验 ,如果你需要针对性解答,可以向我在线咨询。
响应时间 平均2分钟内
已帮助 137233
在线咨询
声明:该作品系作者结合法律法规、政府官网及互联网相关知识整合,如若内容错误请通过【投诉】功能联系删除。
相关知识推荐
支付宝社保卡申报了可以更改吗
这个需要咨询经办机构的。
身份证开房登录显示红点登录不上
向当地派出所了解原因情况解决处理
珍婚APP注册的身份证号可以取消吗?
请咨询平台看能否注销。
找法网咨询助手
官方
当前在线
立即咨询
找法网咨询助手提醒您:
法律所涉问题复杂,每个细节都有可能决定案件走向,若问题紧急,建议 立即咨询 律师,并详细描述自身问题,以获得 针对性解答。24小时在线,平均5分钟回复。
河南掌上工商注册认证失败
你好,你所述不是法律问题,建议咨询相关的平台
造成电子签名异常的原因
造成电子签名异常的原因
数字签名过程与规则
数字签名
数字签名
数字签名过程与规则
公司与我们签订了劳动合同,实际上是劳动关系。劳动局告诉不了怎么办
劳动合同,是用人单位(包括企业、事业、国家机关、社会团体等组织)同劳动者之间确定劳动关系,明确相互权利义务的协议。
到车管所注销驾考档案是否需要付费?
需要的,驾校退费以后,需要申请人那身份证到车管所注销考试档案的,驾驶证考试档案注销需要1,驾驶证本人身份证及身份证复印件2,原驾校开出的档案注销证明3,考试档案
数字签名的工作过程
数字签名的工作过程
数字签名过程与规则
高中的时候,您可以举报吗?
你好,你这边具体是什么情况呢
济南修建房子可以怎么给赔偿
法律分析:赔偿包括恢复原状以及赔偿损失。对于被损害房屋而言一般是根据当地房屋评估价格和房屋装饰商定价格来确定的。比如,搬迁费十二元每平方米,按两次计算;临时安置
天津航空退票费用为什么这么贵
退票费用:因承运人的原因,旅客退票,票款全部退还。因旅客原因,申请退票,在航班规定起飞时间:24小时以前,应支付原票款10%的退票费;24小时以内,2小时以前,
牡丹江改造房屋该怎么算补偿
【法律分析】房屋征地补偿标准是:房屋征收补偿费以被拆迁房屋的结构和折旧程度划档,按平方米单价计算;房屋征收周转补偿费以临时居住条件划档,按被拆迁房屋住户的人口每
潼南区找律所咨询价格是多少
法律分析:跟当地的行业指导价有关,各地不尽相同。代理民事诉讼、仲裁案件。1、不涉及财产关系的,基准收费标准为5,000元-30,000元/件,上浮不限。2、涉及
1分钟提问 海量律师提供在线解答
  • 1
    提交咨询
    详细描述您所遇到的问题或纠纷并发送
  • 2
    接入律师
    耐心等待律师解答,平均5分钟及时响应
  • 3
    获取解答
    还有疑问?60分钟无限次追问
立即咨询