手机浏览器扫描二维码访问
时间来到了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)。
喜欢数学心请大家收藏:(aiquwx)数学心
请关闭浏览器阅读模式后查看本章节,否则将出现无法翻页或章节内容丢失等现象。
柳明燕以为重生是上天对她的补偿,因为谁让她是被逼而死的。正当她意得志满的享受重生后的美好人生时,为什么总有些莫明其妙的人出现在她身边?小子,你这么傲娇的跟女生说话,你妈知道吗?教官,您跟本姑娘谈情说爱,有打报告给您妈吗?那谁?坏人姻缘是要招雷劈的你造吗?叉腰,四十五度望天的柳明燕很郁闷,她只是想平凡的过完这一生,咋就这么难!?...
不要了疼。忍一忍,马上就好了。男人抓住她的手,为她擦药。男朋友敢玩劈腿,她就敢给他戴绿帽子。她倒是要看看,最后谁先玩死谁。只是,三无老公摇身一变竟然成为了A国人人趋之若鹜的新贵,苏简溪接受无能。她的丈夫确实没车没房,但人家有别墅有游轮还有私人飞机啊。都说苏简溪是狐狸精,傍上金主不说,还让人家当了接盘侠。事后还是厉霆骁亲自辟谣是他追的苏简溪,孩子是亲生的!...
九皇叔,他们说我丑得惊天动地配不上你。揍他!九皇叔,他们说我行为粗鲁不懂礼仪还食量惊人。吃他家大米了吗?九皇叔,她们羡慕我妒忌我还想杀了我。九王爷一怒为红颜本王的女人,谁敢动!一不小心入了九皇叔怀,不想,从此开挂,攀上人生巅峰!...
宇哥,你会装逼吗?呵,装逼不敢说有多大的造诣,就是天赋异禀!!夏宇点了根两块五的甲天下,扣着脚丫子一脸淡然。...
捉奸反被害,被渣男逼到走投无路时,竟是那个害我的衣冠禽兽对我伸出援手,我们达成交易,我帮他治疗某功能障碍,他帮我惩罚渣男小三夺回家产。从此英俊多金的男神老总,对我温柔体贴倍加呵护,虽然知道他带着目的,但我忍不住还是动了心,可当我情根深种时,他却搂着他的名媛未婚妻对我说要不是为了治病,你这种姿色的女人我会看得上?你连给我舔鞋都不配!我伤心欲绝,黯然离开三年之后,我带着萌软鬼畜的儿子回归,进入他的公司工作后来我才明白,原来不止我情根深种,只是因为年轻自以为是的丢了爱情,所幸,回头时,她还在...
新书邪王要入赘火热更新中,求收藏求推荐O她是BUG一样的存在,史上最难攻略的女BOSS,没有之一。一句话来说这是一个土著女BOSS对抗穿越者重生者任务者的故事欢迎加入安妮普通书友群,群聊号码697934386...