10大优享服务
62项会员特权

数字签名是什么 数字签名的原理

发布时间:2021-12-01 03:03:28     阅读次数:13382次     评论数:0次

    数字签名是什么,对很多人而言,这个概念相当陌生,但在实际生活中,用到数字签名的地方可不少。数字签名是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。数字签名也称为公钥数字签名、电子签章。一套数字签名通常定义两种互补的运算,一个用于签名,另一个用于验证。


什么是数字签名 数字签名的原理


    数字签名保证信息传输的完整性、发送者的身份认证、防止交易中的抵赖发生。简单地说,所谓数字签名就是附加在数据单元上的一些数据,或是对数据单元所作的密码变换。这种数据或变换允许数据单元的接收者用以确认数据单元的来源和数据单元的完整性并保护数据,防止被人(例如接收者)进行伪造。
    数字签名主要经过以下几个过程:
    信息发送者使用一单向散列函数(HASH函数)对信息生成信息摘要;信息发送者使用自己的私钥签名信息摘要;信息发送者把信息本身和已签名的信息摘要一起发送出去;信息接收者通过使用与信息发送者使用的同一个单向散列函数(HASH函数)对接收的信息本身生成新的信息摘要,再使用信息发送者的公钥对信息摘要进行验证,以确认信息发送者的身份和信息是否被修改过。

    不过,数字签名还需要相关法律条文的支持,所以需要引起立法机构对数字签名技术的重视,加快立法脚步,制定相关法律,为数字签名技术提供法律上的支持。

(一品威客 SELU)

本文地址:
来源:一品威客,转载须经版权人书面授权并注明来源

留言(0

↓展开留言

该攻略尚无留言记录