手机浏览器扫描二维码访问
时间来到了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)。
喜欢数学心请大家收藏:()数学心
国运:拥有多重身份的我很合理吧 穿成商户女摆烂,竟然还要逃难! 摊牌了,我爹是绝顶高手! 我的徒弟不对劲 重生在宝可梦,我的后台超硬 至尊战皇 永恒大陆之命运 宗门全是美强惨,小师妹是真疯批 在下潘凤,字无双 新人驾到 暗无 玄灵界都知道我柔弱可怜但能打 我一枪一剑杀穿大陆 农夫是概念神?三叶草了解一下! 快穿之炮灰得偿所愿 穿到八零,我自带锦鲤系统! 大明:开局气疯朱元璋,死不登基 混迹娱乐圈的日子 哦豁!虐文炮灰不干了! 译文欣赏:博伽瓦谭
超凡力量回归,巫师也从历史的尘埃中再度降临,站在超凡力量回归的浪潮顶端,沙兰于尘埃和无数位面之中寻找巫师的真意,总有一天,真正的巫师将再临世间。...
作为普通人的许易穿越到神学院的世界,表示压力山大!然而许易意外激活身体里的无限系统,得而穿越各种不同的幻想世界,影视,动漫,小说一切应有尽有。许易面色淡漠,仰视苍天,忽然开口我要这天,再遮不住我眼。我要这地,再埋不了我心。要这众生,都明白我意。要那诸佛,全都烟消云散。苍天mdzz,老子招你惹你啦!...
新书已发,书名逆行我的1997,重回都市,弥补首富匆忙结尾遗憾,老铁们有时间去看看。1995年张晨重生在国庆节前夕的张湾大队。百崇县坝头乡白鹤村...
中原武林大地北有天芳谱七朵名花,南有美人图十二美人!武林之中,侠女成风,我一出世,无一落空。皇帝本多情,情深意更浓,武林有南北,皇帝就是我。...
穿越成修真世界的一个废柴,那还修你妹的真?一道七彩霞光之后,杨真直接吊炸天了!他看过的功法,直接满品满级,学都学不完!他炼制的丹药,不但起死回生,还能青春永驻!他锻造的武器,上打神王大帝,下捅黄泉幽狱,每一件都让天地颤栗,让神魔退避!我杨真从不装逼,因为我真牛的一批!一群542062672(已满)二群...
人无耻则无畏,人至贱则无敌!谁说盖世枭雄必需得霸气十足?谁说无耻贱圣踏不得七彩祥云?谁说此般少年不能争天命,演修罗,替天行道?(QQ书友群313310371)...