67书吧

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

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

时间来到了1976年,两位美国计算机学家威特菲尔德·迪菲(whitfield

diffie)和马丁·赫尔曼(martin

hellman),首次证明可以在不直接传递密钥的情况下,完成解密。

这被称为“diffie-hellman密钥交换算法”

dh算法的出现有着划时代的意义:从这一刻起,启示人们加密和解密可以使用不同的规则,只要规则之间存在某种对应关系即可。

这种新的模式也被称为“非对称加密算法”

(1)乙方生成两把密钥,公钥和私钥。

公钥是公开的,任何人都可以获得,私钥则是保密的。

(2)甲方获取乙方的公钥,用它对信息加密。

(3)乙方得到加密后的信息,用私钥解密。

公钥加密的信息只有私钥解得开,只要私钥不泄漏,通信就是安全的。

就在dh算法发明后一年,1977年,罗纳德·李维斯特(ron

rivest)、阿迪·萨莫尔(adi

shamir)和伦纳德·阿德曼(leonard

adleman)在麻省理工学院一起提出了rsa算法,rsa就是他们三人姓氏开头字母拼在一起组成的。

新诞生的rsa算法特性比dh算法更为强大,因为dh算法仅用于密钥分配,而rsa算法可以进行信息加密,也可以用于数字签名。

另外,rsa算法的密钥越长,破解的难度以指数倍增长。

因为其强大的性能,可以毫不夸张地说,只要有计算机网络的地方,就有rsa算法。

rsa算法是这样工作的?

第一步,随机选择两个不相等的质数p和q。

第二步,计算p和q的乘积n。

n的长度就是密钥长度,一般以二进制表示,一般长度是2048位。

位数越长,则越难破解。

第三步,计算n的欧拉函数φ(n)。

第四步,随机选择一个整数e,其中是1

e

第五步,计算e对于φ(n)的模反元素d。

所谓“模反元素”

就是指有一个整数d,可以使得ed被φ(n)除的余数为1。

第六步,将n和e封装成公钥(n,e),n和d封装成私钥(n,d)。

本月排行榜
热门小说推荐
邪王撩妻:嫡妃真难追

邪王撩妻:嫡妃真难追

一朝穿越,竟然上了一个花痴女的身,留下一堆烂摊子,还等着高大上的她来收拾,江未央表示有些醉醉哒。大婚之日,被夫君各种刁难,她游刃有余,轻松化解,呵呵,还把她当成废柴花痴女,那就大错特错了!等到她反攻之日,风君璃你给我等着!娘子你累吗,为夫给你揉揉肩。娘子你饿吗,来为夫喂你吃点桂花糕。娘子,你喜欢为夫做什么闭嘴,本王妃喜欢你离远一点!...

我的冷艳杀手老婆

我的冷艳杀手老婆

方民被美女杀手霸王硬上弓,拥有了超能力,不但能够透视,还能推演过去和预知未来。只是让他头疼的是,那女杀手先是要追杀他,而后非要做他老婆。可是其他各色美女也都想做他老婆!是生是死,是爱是恨,皆在我的冷艳杀手老婆...

凌天楚凌天

凌天楚凌天

都市之至尊战王简介主角楚天林慕青一代战王,无敌世间,权倾天下,正在浴血沙场时,却意外得知,家族惨遭灭顶之灾凡是我的敌人,就算是下了十八层地狱,都不得安宁!...

重生毒妃:君上请接招

重生毒妃:君上请接招

她是恶名昭彰的丹阳长公主,一朝惨死,举国庆贺!谁料,再睁眼,她又成了白府的傻子四小姐,无依无靠,人人可欺!丫丫的,她丹阳长公主的恶名不是白来的,看她不把这些渣渣们虐的死死的!喂喂喂,那个紫阳君,她虐渣斗婊,你掺和也就算了!怎么她回房睡觉,你这货也跟着?本君给长公主暖床。...

洪荒:沉睡无数年,被弟子曝光了

洪荒:沉睡无数年,被弟子曝光了

陈玄穿越洪荒,沉睡无数年,开局签到鸿蒙大道修为却不自知。无数生灵聚在他身边参悟大道,自称弟子。一心只想苟回现代世界的陈玄,却被下山的弟子曝光了。此后,洪荒遍地流传着他的传说。通天一剑破封神吾可剑斩魔神,但毕生所学,不过老师的皮毛罢了。后土老师之下,圣人也是蝼蚁。鸿钧大怒瑶池,你去看看陈玄是何方神圣?数年,瑶池归来道祖,我已拜入他的门下!鸿钧一口老血喷出!猝!...

前夫,双修么?

前夫,双修么?

慕时欢和厉憬衍的婚姻,纯属是一场不太愉快的逼迫。可没想到婚后穿露背礼服?撕了!不会吻他?学!分房睡?不准!慕时欢忍无可忍扔给男人离婚协议书。不想男人蚀骨冷笑撕毁我厉家的户口本是你想进就进,想走就走的?慕时欢委屈。ltbr...

每日热搜小说推荐