趣乐中文网

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

第六百八十五章 rsa算法密码学(第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)。

喜欢数学心请大家收藏:()数学心

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

热门小说推荐
我在古代行医

我在古代行医

简介中医师徐青衣被人高空抛物,穿越回春医馆杂役身上。卖身乃是死契,想要重获自由之身,拥有人权,徐青衣一点一滴展现自己惊人的天赋。二十四节气开方手诊面诊舌诊,开方行针采收炮制验收药材,徐青衣无所不能。我在古代行医推荐地址...

末世后我全家凭空间躺赢

末世后我全家凭空间躺赢

黎妙妙做了一个梦,梦里一场大雨给人类带来了灭顶之灾,末日世界降临,而她与家人,下场凄惨梦醒后,她看着自己从梦中得来的空间,陷入深思手握空间系统,她是不是可以和家人躺平了呢?于是,在别人为了一口吃的四处求爷爷告奶奶的时候,黎妙妙带着家人坐在家里看着电视吃着火锅在别人为了一件毛衣大打出手的时候,黎妙妙带着家人穿着厚棉袄在院子里堆雪人在别人手拿好不容易得来的一颗晶核苦哈哈躲在角落提升异能的时候,黎妙妙带着家人坐在空间的草地上也在吸收晶核,只不过她们的晶核是论箱的。全家凭空间系统一路躺赢时,黎妙妙摸了摸下巴是时候该解决人生大事了。她制止了旁边鬼鬼祟祟的男人,大声道顾时寒,不要以为我没看见你偷偷给我送花!如果您喜欢末世后我全家凭空间躺赢,别忘记分享给朋友...

早安,总统大人!

早安,总统大人!

重生花样年华,玩转市井豪门,携手逆袭人生,共揽一世风云!如果您喜欢早安,总统大人!,别忘记分享给朋友...

从逆水寒开始当神豪

从逆水寒开始当神豪

逆水寒,一个现象级的网游。当突然某一天,打开游戏,发现游戏铜钱居然能11提现,肖生,就知道自己要当神豪大哥了。一醉轻王侯秋水不染尘乘风登玉京这些曾经昂视的存在,现如今都是弟弟,卧槽,我碉堡了,现在我要打十个,试问还有谁?肖生,内心嘶吼道。书友群857881610(欢迎水群)如果您喜欢从逆水寒开始当神豪,别忘记分享给朋友...

体术之拳破九天

体术之拳破九天

书写属于我们的体术!社会底层的凌豪,工作时,被高空抛物给意外砸死。他穿越到修行世界,成为一个豪族的嫡长子。却没想到六岁时遭逢大变,灵根被废,他彻底被这个神奇梦幻的世界拒之门外,一生将饱受嘲讽和歧视。难道凌豪就这样放弃自己,做一只醉生梦死的米虫。一个废人,一本残卷,一个没落的修种,一条残酷的大道!体修,没有绚丽的法术,惊人的魂技,只有一息尚存,争斗不息的斗志!以肉体之力,打破肩上不公的命运。天道无情,神佛阻路。我凌豪便吃神杀佛,向天讨命!且看凌豪,打开人体奥秘,突破桎梏,以凡人之躯,比肩神明!如果您喜欢体术之拳破九天,别忘记分享给朋友...

魔王的绝地求生

魔王的绝地求生

勇者,乃超越常理的天选之人,这种生物拥有近乎不死的气运能折服众人的气质神迹级别的领悟能力和能找到一切宝物的嗅觉,实在是丝毫不讲道理的存在。通常来说,一个世代只会出现一名勇者,并且与魔王互为死敌关系,但当上一任勇者里雍战胜了魔王沃伦拯救世界后,却发现自己莫名其妙变成了沃伦?并且回到了十年前?而且世界上还出现了整整一百个勇者?老天,这又不是在玩游戏,为什么会出现这种情况?如果您喜欢魔王的绝地求生,别忘记分享给朋友...

每日热搜小说推荐