数学心

蔡泽禹

首页 >> 数学心 >> 数学心最新章节(目录)
大家在看控球先生我的明星未婚妻神医天下全民游戏:开局极夜荒野求生全能透视高手穿书八零,炮灰美人觉醒了随风漫步新书网游:从被逼女装到自愿女装末世狩猎者英雄联盟的灵魂守卫
数学心 蔡泽禹 - 数学心全文阅读 - 数学心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.xunmishuwu.com)数学心寻觅书屋更新速度全网最快。

上一章目录下一章存书签
站内强推导演的快乐你不懂赘婿神医快穿:男主怎么又看上恶毒反派了乔梁叶心仪全文免费阅读洪荒之大金乌宠物小精灵之拂晓西游捞尸人师傅说我天生吃阴饭意在圆圆闭关八十年,竟有人要灭我满门?福运朱家丑女仙子死后,逼我吃了她影视世界从做厨师开始过分!开局氪金万亿别人还怎么活幸运属性点满:你拉我万界游戏?真千金修仙内卷回归后飒爆了这是僵约,你是认真的吗?奥特格斗传说凡人修仙:从大能储物戒开始正德五十年
经典收藏再接再厉头号婚宠:小萌妻,宠上瘾从游戏开始的异界生活双锤破天全能透视高手网游重生:恶魔军少,轻轻吻F1车手:一支新车队一个传奇网游之问剑蜀山游戏宅的异界悠闲日常拯救宇智波从做族长开始从犬夜叉开始的万界之旅王者:直播助农,我火遍全网游戏之中,我与万族争锋联盟:悟道最强上单四合院之重回开始的时候天穹空间第一婚宠:厉爷娇妻太会撩剑网三:沙雕玩家助我超神NBA:总冠军戒指两只手带不下王者荣耀之凡人逆天
最近更新斩神:我的发小会甩锅星铁:执念未了,过往依旧网游三国:我麾下全是粗鄙武夫上古网游,我的天赋亿万点强!华夏神农浣碧在钮祜禄氏做嫡女联盟:重生韩国女主播,爆火全网鲁鲁修凌驾于诸天星铁:小判官身边的傀儡师与donk的CS2之旅柔情似水【魔道】穿越次异世界的情缘2龙族:从觉醒言灵皇帝开始全民求生游戏,开局一座小破屋从梦幻西游开始的游戏人生全职体校:国家队全是我的学生综漫乐队:我是重力世界的毁灭者韩娱GD之上位之路第五人格:各自安好虫族上将的雄主脾气不好
数学心 蔡泽禹 - 数学心txt下载 - 数学心最新章节 - 数学心全文阅读 - 好看的网游动漫小说