七八中文网

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

第六百八十五章 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)。

本月排行榜
本周收藏榜
热门小说推荐
开局鬼敲门,被我从十二楼丢下去

开局鬼敲门,被我从十二楼丢下去

鬼故事爆笑阳光男孩精神病正能量语录半夜美女邻居被鬼敲门,江辰觉醒化妖系统,本着乐于助人的人生态度,和女鬼进行了友好深切交流后,抱起她丢下了十二楼。此后,为了变强,他走上了一条不归路。化身知名庸医,救治病死鬼。投身教学事业,教育学生鬼。当恐怖禁墟降临,一尊尊阴神屹立,世界陷入无边的黑暗身化大妖的江辰,背负血色苍穹走出,镇压一切!叶落归泥...

一宠成瘾:逃离恶魔将军

一宠成瘾:逃离恶魔将军

他是从地狱里逃出来的恶魔她是单纯迷糊的穿越女,誓要杀了他报仇,却落得伤痕累累,还要被弃之如敝履。她拼命逃离,他却总是阴魂不散,竟还霸道十足的昭告天下本将军是她腹中孩子的爹!...

校园至尊王

校园至尊王

当谢文东拥有了魔神的力量会怎样?凌飞将会告诉你!凌飞的志向不是一统江湖,那太小孩子气了,不是成为高官,那限制太多了,不好玩!他的想法其实很简单,那就是成为一个自由自在的有钱有势的人!他没有一统江湖,但是整个天下的江湖唯他马是瞻,他一介平民,但偌大的官场任他纵横!很牛叉的凌飞刚开始的时候其实只是一个普通的不能普通的高中生,但当那股神秘的力量苏醒以后,一切都变了,从此以后香车宝马,美女萦绕!江湖商界,任他纵横!整个天地,唯我独尊!ampamp1t您的花花,票票,收藏是曲线最大的更新动力曲线希望本书可以带给您快乐!ampampgt推荐几本书狂霸秦末的无敌猛将,星际大头兵!都是非常不错的书,不容错过!新书美女的贴身财神上传,求各种支持!...

方楚楚夜凌旭

方楚楚夜凌旭

大婚之日,她痛失清白,成了人尽可夫的荡妇。是谁?究竟是何人要如此迫害与她?她千不愿的含恨接受了这事实,成为了靖王的小妾。说是小妾,却过着连贱婢都不如的生活。那个高高在上的男人,肆意的揉虐着她的身体将她腹中的孩子打掉,给他心爱的女人做药引。可夫人已经有两个月的身孕了。本王一日不承认,她肚子里的就是野种。人,痛到极致,便会笑。夜未瑾,我咒你永失所爱。…...

西北战神

西北战神

他是无敌战神,八年戎马,声明赫赫。为查清自己父母的死因卸甲归家,没成想成了大家眼中的废物...

超凡医婿

超凡医婿

神医传人林凡正在厨房洗碗,忽然接到了妹妹的微信哥,嫂子出轨了!...

每日热搜小说推荐