手机浏览器扫描二维码访问
时间来到了1976年,两位美国计算机学家威特菲尔德·迪菲(WhitfieldDiffie)和马丁·赫尔曼(MartinHellman),首次证明可以在不直接传递密钥的情况下,完成解密。
这被称为“Diffie-Hellman密钥交换算法”
。
DH算法的出现有着划时代的意义:从这一刻起,启示人们加密和解密可以使用不同的规则,只要规则之间存在某种对应关系即可。
这种新的模式也被称为“非对称加密算法”
:
(1)乙方生成两把密钥,公钥和私钥。
公钥是公开的,任何人都可以获得,私钥则是保密的。
(2)甲方获取乙方的公钥,用它对信息加密。
(3)乙方得到加密后的信息,用私钥解密。
公钥加密的信息只有私钥解得开,只要私钥不泄漏,通信就是安全的。
就在DH算法发明后一年,1977年,罗纳德·李维斯特(RonRivest)、阿迪·萨莫尔(AdiShamir)和伦纳德·阿德曼(LeonardAdleman)在麻省理工学院一起提出了RSA算法,RSA就是他们三人姓氏开头字母拼在一起组成的。
新诞生的RSA算法特性比DH算法更为强大,因为DH算法仅用于密钥分配,而RSA算法可以进行信息加密,也可以用于数字签名。
另外,RSA算法的密钥越长,破解的难度以指数倍增长。
因为其强大的性能,可以毫不夸张地说,只要有计算机网络的地方,就有RSA算法。
RSA算法是这样工作的?
第一步,随机选择两个不相等的质数p和q。
第二步,计算p和q的乘积n。
n的长度就是密钥长度,一般以二进制表示,一般长度是2048位。
位数越长,则越难破解。
第三步,计算n的欧拉函数φ(n)。
第四步,随机选择一个整数e,其中是1
第五步,计算e对于φ(n)的模反元素d。
所谓“模反元素”
就是指有一个整数d,可以使得ed被φ(n)除的余数为1。
第六步,将n和e封装成公钥(n,e),n和d封装成私钥(n,d)。
喜欢数学心请大家收藏:()数学心
请关闭浏览器阅读模式后查看本章节,否则将出现无法翻页或章节内容丢失等现象。
这是什么鬼?只见一位身穿华丽银甲的绝美少年,一边把玩着身后伸过来的圣光羽翼,一边无比震惊的说道。而他所在的地方,是一间足足有数千平方米的巨型白色大殿,四壁和穹顶上都有精美至极的雕塑,正中间则是如果您喜欢天神学院,别忘记分享给朋友...
星辰破晓,灵魂展翼。追寻宇宙的奥秘,直面未知的挑战。如果您喜欢快穿吾儿莫方,别忘记分享给朋友...
...
言措用力眨眨眼睛,忍住往下落的泪,看向他我真的没有那么好他静静的看着她,良久未发一言,言措呆滞的站着,转身欲走,只听身后既轻却又坚定的声音不,你很好。言措没有回头,只是望了眼天空,终于还是让那滴泪落了下来。如果您喜欢他说你很好,别忘记分享给朋友...
遭哥哥陷害,她被送上陌生男人的床。一夜,她失了身,爸爸意外坠楼,妈妈心脏病发她失去所有。几近走投无路时,他犹如天神一般降临在她的面前。他说我需要一个听话...
一见钟情+双洁+渡劫上古女娲神卷记载,八万年前,初造大陆后,将造陆五灵放于天池,派青翎神鸟镇守,不料青翎失守,让五灵私下凡尘,一时人间打乱,女娲大怒,将青翎折去双翼,打落凡间,永不得回九重天五灵各渡一劫,各有天命,渡完劫而后才可继续轮回片段一女子惺忪着双眼,起身便赤着双脚来至外室,男子垂眸而视,只见裙摆下那白皙如玉的小脚光溜溜地露出来,男子微蹙双眉,速即走至女子身边,一把将她抱回内室,轻然放置于床榻上后,略带训斥的话语轻言不穿鞋便要走下床,万一着凉了如何是好,可再不许了。片段二无殇哥哥女子一声轻唤,男子这才将她与自己拉开,只见女子勾起手指轻划过无殇鼻尖,随后莞尔一笑。灵儿好想你啊。听得此言男子眸色一惊,随后速即一手挽过女子后脑,将眼前之人与自己无限拉近,而后闭眼将唇覆上,顿时,炙热温润的气息扑面而来,辗转轻允之际,净是怜爱柔情。如果您喜欢凤阑殇下,别忘记分享给朋友...