酷读小说网

手机浏览器扫描二维码访问

第六百八十五章 ra算法密码学(第1页)

时间来到了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)。

请关闭浏览器阅读模式后查看本章节,否则将出现无法翻页或章节内容丢失等现象。

热门小说推荐
[综]作为coser的我好难

[综]作为coser的我好难

综作为ser的我好难为作者颜荀创作,作品综作为ser的我好难章章动人,格格党为你第一时间提供颜荀精心编写原创综作为ser的我好难及无弹窗综作为ser的我好难最新章节,综作为ser的我好难全文...

斗罗之造梗抽奖系统

斗罗之造梗抽奖系统

杨明穿越到斗罗世界,得到造梗抽奖系统,若是喊出影视剧小说动漫游戏角色的经典台词,就能随机获得他的一个能力物品,甚至可以召唤角色登场!三十年河东,三十年河西,莫欺少年穷!恭喜宿主说出萧炎的经典台词,获得青莲地心火!你也想起舞吗?恭喜宿主说出宇智波斑的经典台词,获得轮回眼!做我的儿子吧!恭喜宿主说出白胡子的经典台词,获得震震果实!造梗一时爽,一直造梗一直爽。只要我造梗造得够快,就没人可以超越我!...

斗罗第一刀

斗罗第一刀

浩瀚无际的斗罗大陆!一名默默无闻的少年,苦练自己的拔刀术,只为拔出那传说中的终极一刀!方玄带着剑豪系统穿越到斗罗大陆,可以使用神赐之刀复制武魂,强化自己的拔刀术!复制冰凤凰武魂,解锁寒冰之刀!复制火凤凰武魂,解锁火焰之刀!复制蓝银草武魂,解锁束缚之刀!复制九心海棠武魂,解锁治疗之刀!复制蓝电霸王龙武魂,解锁雷霆之刀!一刀在手,天下我有!一个剑客纵横斗罗大陆的故事...

国师的萌徒娇又野

国师的萌徒娇又野

权倾朝野的大晋国师云染月,世人对他八字形容谪颜玉骨,颠倒众生。大晋皇宫都知道国师大人生性薄凉寡淡,却独独娇惯养在身边一个四岁多的小徒弟。小皇子欺负小徒弟,他便一纸流放诏书送小皇子上了绝路。小徒弟受...

最后一个阴阳师

最后一个阴阳师

二十三年前,父亲用三百块钱买回来了我老娘。二十三年后,一个自称我二叔的人回村儿。爷爷离奇死亡的背后,到底隐藏着多么大的秘密?看一个平凡的少年,如何在一片惊险之中,如何步步为营揭开本不该被揭开的真相。丰都鬼城,神域昆仑,史前神农架,神秘的空间,消失的宗教,神族的后裔,这一切之间又有什么联系?嘘,别吭声,来跟我,走进一个千古之谜之中。...

我在星际神话复苏

我在星际神话复苏

看看预收幻耽爽文从轮回游戏回来后我碾压了众人地球青年洛殷熬夜猝死,再次睁开眼睛变成星际时代的废物洛殷,绑定的系统可以给他生存天数,代价是让这些已经消退的传说在当代重现,于是洛殷按照系统给出的金手...

每日热搜小说推荐