手机浏览器扫描二维码访问
时间来到了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)。
喜欢数学心请大家收藏:(aiquwx)数学心
请关闭浏览器阅读模式后查看本章节,否则将出现无法翻页或章节内容丢失等现象。
霸道强势男处双洁,绝宠桐城所有人都知道,封家和林家斗了二十年。在封家再也斗不过时,封家女儿躺在了薄家太子爷的床上。一朝醒来,封沁沁发现自己被卖了。呵,既然父亲这么过分,她为什么要让她得逞。我们来做个交易吧。封沁沁扬起小小的脸,看着男人毫不畏惧。男人掀眸,勾唇一下,祸国殃民。理由。我身娇体软易扑倒!本...
不要了疼。忍一忍,马上就好了。男人抓住她的手,为她擦药。男朋友敢玩劈腿,她就敢给他戴绿帽子。她倒是要看看,最后谁先玩死谁。只是,三无老公摇身一变竟然成为了A国人人趋之若鹜的新贵,苏简溪接受无能。她的丈夫确实没车没房,但人家有别墅有游轮还有私人飞机啊。都说苏简溪是狐狸精,傍上金主不说,还让人家当了接盘侠。事后还是厉霆骁亲自辟谣是他追的苏简溪,孩子是亲生的!...
玄界第一女术士重生现代,有烂摊子,还有极品家人?我说了,不要跟我作对,跟我作对会倒霉的,你看你偏不信,这下倒霉了吧?会看风水,会看相,会算命,还能打坏人,这么强大凶悍的女人,谁敢要?某年轻的少将我要!我要!!我要!!!秦双双一次就够了!一次不够!...
宠文1V1冷苏!一个来历神秘,身份未知,却十分强大的女色鬼!某日,因为偷窥冥王的美男出浴图失手,反被对方算计身负重任成为所谓的时空之主被迫进入任务世界修复漏洞,寻找各个时空中那些神秘的外来者!隐藏的重生女?贪婪的穿越女?善妒的天命之女?NO!NO!NO!这些都是小菜一碟!...
斯摩棱斯克战役库尔斯克会战斯大林格勒战役北非战场太平洋战场神秘的南北极二战过去了半个多世纪,但曾经的战场上仍活跃着一批追寻历史真相与战争宝藏的挖土党。...
岳母好女婿,求求你别离开我女儿岳风,把我们洗脚水倒了。什么岳家柳家岳风柳萱...