数字签名是什么意思

子凡 问答 2019-01-15 22:03:54 阅读(...)

数字签名保证数字通信中电子文档或消息的真实性,并使用加密技术提供原始和未修改文档的证明。数字签名用于电子商务,软件分发,金融交易和依赖伪造或篡改检测技术的其他情况。数字签名也称为电子签名。

数字签名保证数字通信中电子文档或消息的真实性,并使用加密技术提供原始和未修改文档的证明。数字签名用于电子商务,软件分发,金融交易和依赖伪造或篡改检测技术的其他情况。数字签名也称为电子签名

Digital Signature 数字签名

应用并验证数字签名,如下所示:

  • 文档或消息发送者(签名者)或公钥/私钥供应商与最终用户共享公钥。
  • 发件人使用其私钥将加密的签名附加到邮件或文档中。
  • 最终用户解密文档并验证签名,这使最终用户知道该文档来自原始发件人。

数字签名通常用于实现电子签名,这是一个更广泛的术语,指的是带有签名意图的任何电子数据,但并非所有电子签名都使用数字签名。在一些国家,包括美国,阿尔及利亚,土耳其,印度,巴西,印度尼西亚,墨西哥,沙特阿拉伯,乌拉圭,瑞士和该国欧盟,电子签名具有法律意义。

数字签名采用非对称密码术。在许多情况下,它们为通过非安全通道发送的消息提供了一层验证和安全性:正确实施,数字签名使接收方有理由相信该消息是由声明的发送方发送的。数字印章和签名相当于手写签名和盖章。数字签名在许多方面等同于传统的手写签名,但正确实现的数字签名比手写类型更难伪造。在这里使用的意义上,数字签名方案是基于密码的,并且必须适当地实施才能有效。数字签名也可以提供不可否认性,这意味着签名者无法成功声称他们没有签署消息,同时声称他们的私钥仍然是秘密的。此外,一些不可否认方案为数字签名提供时间戳,因此即使私钥被暴露,签名也是有效的。数字签名的消息可以是任何可表示为比特串的消息:示例包括电子邮件,合同或通过其他加密协议发送的消息。

随着组织不再使用带有墨水签名或真实性标记的纸质文档,数字签名可以为证据提供额外的保证,包括电子文档的出处,身份和状态,以及确认签署者的知情同意和批准。美国政府印刷局(GPO)发布预算,公共和私人法律以及带有数字签名的国会法案的电子版本。包括宾夕法尼亚州立大学,芝加哥大学和斯坦福大学在内的大学正在出版带有数字签名的电子学生成绩单。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • MD5

    MD5修改再发出来是原创吗

    MD5修改再发出来不算原创,算伪原创,很多视频平台会有机制算法来识别原创内容,所以只修改MD5发出来不是原创;MD5是计算机安全常用的一种密码散列函数,主要用于确保信息传输完整一致,MD5算法具有压缩性、容易计算、抗修改性、强抗碰撞等特点。
  • 文档签名 Document signature

    文件签名是什么

    文档签名是向文档添​​加数字或电子签名以提供发件人身份的过程。电子文档签名消除了对物理纸质文档的需求,并大大加快了签名过程。文件签署通常是任何合同的关键部分,并且在合同管理软件和提案软件空间中发挥着重要作用。
  • 签名验证 Signature verification

    什么是签名验证

    签名验证是身份验证的一种形式。它的工作原理是根据过去的迭代确定一个人的签名是否真实。 签名或其图像被输入签名验证软件并与文件中的图像进行比较。生物识别技术可以依赖签名特征,如使用的压力、笔的抬起、速度和笔划的方向来进行身份验证。 
  • net framework

    net framework是什么

    .NET Framework是Windows的托管执行环境,可为其运行的应用提供各种服务,组件有公共语言运行时 (CLR),是处理运行应用的执行引擎;.NET Framework类库,提供开发人员从其自己应用中调用的已测试、可重用代码库。
  • 公开密钥密码学 Public-key cryptography

    公开密钥密码学是什么

    公开密钥密码学也称非对称式密码学是密码学的一种算法,需要两个密钥,一个是公开密钥,另一个是私有密钥;公钥用作加密,私钥则用作解密。使用公钥把明文加密后所得的密文,只能用相对应的私钥才能解密并得到原本的明文,最初用来加密的公钥不能用作解密。
  • DNS hijack 域名劫持

    什么是域名劫持

    域名劫持是互联网攻击的一种方式,通过攻击域名解析服务器,或伪造域名解析服务器的方法,把目标网站域名解析到错误的IP地址从而实现用户无法访问目标网站的目的或者蓄意或恶意要求用户访问指定IP地址(网站)的目的。