手机浏览器扫描二维码访问
时间来到了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)。
喜欢数学心请大家收藏:()数学心
请关闭浏览器阅读模式后查看本章节,否则将出现无法翻页或章节内容丢失等现象。
一张从始皇帝皇宫流传出的长生不老药地图,解开不死不灭之秘。一代名将,将守,从万人敌,到无人敌的重生之路!九龙吞珠读者交流群721466643)...
关于师妹疯癫一笑,对方生死难料女强,无cp,有单向秦清飞升失败,长平宗多了个天才变态你以为她是体修,其实她是剑修。你以为她是剑修,其实她还是个符师。你以为她剑符双修,不好意思哦,她还是个傀儡师。人人说她废灵根,报名大会上。什么她是天灵根?人人说她爱慕三大宗第一名苏星河。什么?她修孤寡道?长平宗虽然倒数第一,可秦清她一身反骨。大师兄渡劫。二师兄化神。三师兄是个二百五。见整个宗门都喜欢苟。于是秦清拍拍三师兄肩膀我们要做第一名!...
关于异世界狼人领主,我靠魅魔发家部族陨灭,奥古斯带着仅剩的两个族人艰苦奋斗,终于获得了重建村落的机会。在魅魔的庇护下,狼人一族能否重新崛起?危险与机会并存的荒野,兽潮雪灾之下,亚人族的路在何方?黑狼族巨魔族蛇人族…这究竟是怎样的一个世界?血脉战士首领领主…世间还流传着神明的传说。且随奥古斯重建家园,步步为营,感受魔幻世界的神奇吧!...
一觉醒来的叶轩发现,自己突然多了个未婚妻...
关于是他唯一的光书名是他唯一的光又叫独一无二的偏爱在别人眼里,他身边女人不断,但从不和她们做那种事。别人都知道,他曾经有一个白月光,死在他怀里,让他痛苦万分,但他很快调整好情绪,在众人面前他就像平常人一样,好像什么事都没有发生一样,其实每天晚上他都陷入痛苦。就在别人都以为他会放下白月光的时候这天,一个特殊的女人出现在他的世界里,让他彻底为她失了心。曾经他也是杀人不眨眼的人,他的世界里只有黑暗,但她的出现,就像是一道光闯进他的世界里,让他不知所措。他不想让她和他一样陷入这样的困境接下来的日子里,她发现了他的身后,藏着一个天大的秘密。...