当前位置:家常菜>百科>生活>正文

数字签名的原理

人气:121 ℃/2025-02-09 02:25:43

数字签名的原理是什么呢?不知道的小伙伴来看看小编今天的分享吧!

数字签名的原理:

数字签名就是附加在数据单元上的一些数据,或是对数据单元所作的密码变换。这种数据或变换允许数据单元的接收者用以确认数据单元的来源和数据单元的完整性并保护数据,防止被人(例如接收者)进行伪造。

它是对电子形式的消息进行签名的一种方法,一个签名消息能在一个通信网络中传输。基于公钥密码体制和私钥密码体制都可以获得数字签名,主要是基于公钥密码体制的数字签名。

每个人都有一对“钥匙”(数字身份),其中一个只有她/他本人知道(私钥),另一个公开的(公钥)。签名的时候用私钥,验证签名的时候用公钥。又因为任何人都可以落款声称她/他就是你,因此公钥必须向接受者信任的人(身份认证机构)来注册。注册后身份认证机构给你发一数字证书。对文件签名后,你把此数字证书连同文件及签名一起发给接受者,接受者向身份认证机构求证是否真地是用你的密钥签发的文件。

在通讯中使用数字签名一般具有以下特点:

鉴权

公钥加密系统允许任何人在发送信息时使用公钥进行加密,接收信息时使用私钥解密。当然,接收者不可能百分之百确信发送者的真实身份,而只能在密码系统未被破译的情况下才有理由确信。

鉴权的重要性在财务数据上表现得尤为突出。举个例子,假设一家银行将指令由它的分行传输到它的中央管理系统,指令的格式是(a,b),其中a是账户的账号,而b是账户的现有金额。这时一位远程客户可以先存入100元,观察传输的结果,然后接二连三的发送格式为(a,b)的指令。这种方法被称作重放攻击。

完整性

传输数据的双方都总希望确认消息未在传输的过程中被修改。加密使得第三方想要读取数据十分困难,然而第三方仍然能采取可行的方法在传输的过程中修改数据。一个通俗的例子就是同形攻击:回想一下,还是上面的那家银行从它的分行向它的中央管理系统发送格式为(a,b)的指令,其中a是账号,而b是账户中的金额。一个远程客户可以先存100元,然后拦截传输结果,再传输(a,b),这样他就立刻变成百万富翁了。

不可抵赖

在密文背景下,抵赖这个词指的是不承认与消息有关的举动(即声称消息来自第三方)。消息的接收方可以通过数字签名来防止所有后续的抵赖行为,因为接收方可以出示签名给别人看来证明信息的来源。

  • 汽车前挡玻璃油膜怎么清洗?

    汽车前挡玻璃油膜的清洗方法:1、车主可以去购买专门用来清洗油膜的清洗剂,它可以更好的清除挡风玻璃上的油膜;2、而这种专门清洗油膜的清洗剂,其原理和洗洁精也是相似的;3、车主在使...

    问答查看全文>>
  • 华为认证hcie有哪些方向

    华为认证hcie有哪些方向?我们一起来了解一下吧。hcie认证有很多个方向,其中比较常见的方向有数通、安全、云计算、存储、大数据、物联网、人工智能、网络统一通信、云服务、数据中...

    科技查看全文>>
  • 幸运逻辑男主和谁在一起了

    幸运逻辑男主和谁在一起了呢?不知道的小伙伴来看看小编今天的分享吧!幸运逻辑男主是加藤也,最后和加藤惠在一起了。因为自始至终,在学姐、英梨梨、圣人惠三个人里,只有加藤惠是一直陪伴...

    教育查看全文>>
  • 公司中秋文案祝福 公司中秋文案祝福

    1、中秋万紫千红,秋叶共舞秋风;云脚悠悠在游,喜庆铺满神州;平日忙碌奔走,少了些许问候;情意突然决口,醉在良辰美酒;祝你中秋得意,幸福陪伴左右!2、中秋节,月亮是诗,星空是画,...

    祝福语查看全文>>
  • 2022第一天上班朋友圈文案

    1、上班就像旧时代的婚姻,明明不幸福,还得长相厮守。2、人生的无奈不在于没有选择的余地,而恰恰是因为需要作出太多的抉择。3、给昨夜加班到凌晨在公司唱国歌的孩纸一个美美的早餐,国...

    说说查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版