数学心

蔡泽禹

首页 >> 数学心 >> 数学心最新章节(目录)
大家在看医路青云类似小说从太监到皇帝我是楚球王超品狂婿女神的绝品保镖万古第一神女主随风漫步作品离婚后,霸总亲手撕了我的马甲从肉体凡胎到粉碎星球什么时候更新万古天帝
数学心 蔡泽禹 - 数学心全文阅读 - 数学心txt下载 - 数学心最新章节 - 好看的网游动漫小说

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

上一章目录下一章阅读记录

时间来到了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 <φ(n),且e与φ(n)互质。

第五步,计算e对于φ(n)的模反元素d。所谓“模反元素”就是指有一个整数d,可以使得ed被φ(n)除的余数为1。

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

喜欢数学心请大家收藏:(m.shuzongxs.com)数学心书纵小说更新速度全网最快。

上一章目录下一章存书签
站内强推校园怪谈之惊魂异事集重生黑客娇妻:战少,慢点撩!星球大战之第四天灾四合院:从建立一个村庄开始万古不败剑神顶级宿主今日也在觊觎主神美貌别叫我歌神创世神重生地球,替父母还债上仙抱得美男归出狱才发现,徒儿们全是无敌大佬女尊世界的白莲花云隐惊天数据散修她是一只鱼骑砍草原帝国听说我要出门,百鬼取消今晚夜行林夜九转修罗诀免费阅读全文天降王妃会抓鬼神奇宝贝之精灵校长穿越农家,大佬成了恶婆婆
经典收藏出狱后,我成为了前男友的心尖宠他背叛我以后又后悔了综漫观影:无职JOJORE0东京:从插画师开始双对比:海王小智,全世界麻了!穿成年代文男主的漂亮保姆心情高爽闹新潮我的幽灵城堡[清穿]末世孝贤永夜之锋.异界群雄争霸,我慢慢无敌我的远古游戏霍格沃茨:魔女途径的哈莉花昭叶深小说全文免费阅读四合院开始修仙LOL:这个选手有点狂重生:从新手村BOSS开始发育NBA之开局抽到暮年奥尼尔仍年少梦幻西游:签到打卡就能无敌
最近更新综漫乐队:我是重力世界的毁灭者我滴个白月光突然就变绿茶了!游戏降临我有一座新手村塔防狂潮,我有无限装备栏!浣碧在钮祜禄氏做嫡女星轨战纪:全能指挥官火影之宇智波多子多福反派宝贝眼一红!各路大佬哄慌了少女乐队:曾是她们的太阳第五人格:各自安好云闪富的生命盲盒之旅原神:更新后手机连接了提瓦特龙族:从觉醒言灵皇帝开始我若为星君为月猎户座英雄穿越恋歌:上官与夏侯白天澄清绯闻,晚上疯批偷偷黑我迷雾求生:从升华万物开始无敌猛A穿O:我靠系统逆袭杀穿星际一拳超人:英雄假面
数学心 蔡泽禹 - 数学心txt下载 - 数学心最新章节 - 数学心全文阅读 - 好看的网游动漫小说