数字签名的原理
数字签名的原理是什么呢?不知道的小伙伴来看看小编今天的分享吧!
数字签名的原理:
数字签名就是附加在数据单元上的一些数据,或是对数据单元所作的密码变换。这种数据或变换允许数据单元的接收者用以确认数据单元的来源和数据单元的完整性并保护数据,防止被人(例如接收者)进行伪造。
它是对电子形式的消息进行签名的一种方法,一个签名消息能在一个通信网络中传输。基于公钥密码体制和私钥密码体制都可以获得数字签名,主要是基于公钥密码体制的数字签名。
每个人都有一对“钥匙”(数字身份),其中一个只有她/他本人知道(私钥),另一个公开的(公钥)。签名的时候用私钥,验证签名的时候用公钥。又因为任何人都可以落款声称她/他就是你,因此公钥必须向接受者信任的人(身份认证机构)来注册。注册后身份认证机构给你发一数字证书。对文件签名后,你把此数字证书连同文件及签名一起发给接受者,接受者向身份认证机构求证是否真地是用你的密钥签发的文件。
在通讯中使用数字签名一般具有以下特点:
鉴权
公钥加密系统允许任何人在发送信息时使用公钥进行加密,接收信息时使用私钥解密。当然,接收者不可能百分之百确信发送者的真实身份,而只能在密码系统未被破译的情况下才有理由确信。
鉴权的重要性在财务数据上表现得尤为突出。举个例子,假设一家银行将指令由它的分行传输到它的中央管理系统,指令的格式是(a,b),其中a是账户的账号,而b是账户的现有金额。这时一位远程客户可以先存入100元,观察传输的结果,然后接二连三的发送格式为(a,b)的指令。这种方法被称作重放攻击。
完整性
传输数据的双方都总希望确认消息未在传输的过程中被修改。加密使得第三方想要读取数据十分困难,然而第三方仍然能采取可行的方法在传输的过程中修改数据。一个通俗的例子就是同形攻击:回想一下,还是上面的那家银行从它的分行向它的中央管理系统发送格式为(a,b)的指令,其中a是账号,而b是账户中的金额。一个远程客户可以先存100元,然后拦截传输结果,再传输(a,b),这样他就立刻变成百万富翁了。
不可抵赖
在密文背景下,抵赖这个词指的是不承认与消息有关的举动(即声称消息来自第三方)。消息的接收方可以通过数字签名来防止所有后续的抵赖行为,因为接收方可以出示签名给别人看来证明信息的来源。
-
很走心的干净短句 有内涵高端的浪漫句子
1、分手可以有很多原因,结合却只有一个原因,原因就是:不需要原因!2、何为喜欢?“脸红,心跳,不言语。”可否具体?“失眠,焦虑,常梦呓。&r...
句子查看全文>> -
2022春笋哪个牌子好 春笋十大品牌排行榜
为您整理了春笋哪个牌子好,分别有赣云、仙山佬、爱杰鑫、登仙桥、其门堂、井怡园/JINGYIYUAN、冠耳、望田源、阎罗谷、乐穗丝,告诉您2022春笋十大品牌排行榜的详细信息,供...
品牌查看全文>> -
名图一键启动打不着火什么原因
原因可能是电瓶发生故障或者没油了,还可能是火花塞的问题,具体原因需要一一排查。汽车的一键启动功能是汽车的一部分,采用简约启动的装置按钮,同时按钮可以熄火,一键启动装置可以在汽车...
问答查看全文>> -
好天气好心情简短唯美句子 天气很好阳光很美句子
1、自己选择了方向与路途时,就不要抱怨,一个人只有承担起狂风暴雨,才能最终守得住彩虹满天。2、他人笑我穿得厚,我笑他人冻得透。3、走上的路不能后悔,但是可以转弯。发现走错了,转...
句子查看全文>> -
ea111发动机正时链条多少公里更换?
ea111发动机正时链条更换公里介绍:1、一般在车辆行驶到6万~10万公里时应该更换,具体的更换周期应该以车辆的保养手册说明为准。正时皮带属于橡胶部件;2、随着发动机工作时间的...
问答查看全文>>
推荐
- 1八一建军节的名人名言360
- 2给对象的情话文案(给对象超甜的土味情话文案)144
- 3骏派D60外观怎么样?402
- 4如何做汽车内衬隔音?378
- 5is300 f sport发动机功率是多大373
- 6婚礼文案小清新美句(婚纱摄影文案小清新美句)431
- 7自动挡行驶中换挡要踩刹车吗238
- 8有关念经的佛语经典经典话语(静心佛语经典句子)499