加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 业界 > 正文

成为“黑客”前,必学的“密码学原理”

发布时间:2018-12-17 12:52:23 所属栏目:业界 来源:信息安全我来讲你来听
导读:暗码学是一个高度跨学科的规模,包括纯数学、计较机科学以及电子工程等多方面的常识。 很多小白看到这里应该头就大了要学这么多常识才气领略暗码学吗?虽然不必要假如你的抱负是成为暗码学科学的研究者可能规模专家,必然要把握上述学科常识。可是对付一名

RSA的算法涉及三个参数,n、e1、e2。

  • 个中,n是两个大质数p、q的积,n的二进制暗示时所占用的位数,就是所谓的密钥长度。
  • e1和e2是一对相干的值,e1可以恣意取,但要求e1与(p-1)*(q-1)互质;再选择e2,要求(e2*e1)mod((p-1)*(q-1))=1。
  • (n,e1),(n,e2)就是密钥对。个中(n,e1)为公钥,(n,e2)为私钥。

RSA加解密的算法完全沟通,设A为明文,B为密文,则:A=B^e2 mod n;B=A^e1 mod n;(公钥加密体制中,一样平常用公钥加密,私钥解密)

e1和e2可以交流行使,即:

  1. A=B^e1 mod n;B=A^e2 mod n; 

3. 哈希算法

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读