您的位置:首页 > 理论基础 > 计算机网络

网络安全期末复习

2017-12-28 00:00 211 查看
1.key words(想要看文档就自己学单词)

2.置换 替换 RSA算法

替换:将字母表顺序移位:用a代表d ,b代表e 则key是3

置换:https://wenku.baidu.com/view/b1573806bb4cf7ec4bfed022.html

RSA:http://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_part_one.html

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

其中,n是两个大质数p、q的积,n的二进制表示时所占用的位数,就是所谓的密钥长度。

e1和e2是一对相关的值,e1可以任意取,但要求e1与(p-1)*(q-1)互质

再选择e2,要求(e2×e1)≡1(mod(p-1)×(q-1))。

(n,e1),(n,e2)就是密钥对。其中(n,e1)为公钥(n,e2)为私钥。

RSA加解密的算法完全相同,设A为明文,B为密文,则:A≡B^e2( mod n);B≡A^e1 (mod n);(公钥加密体制中,一般用公钥加密,私钥解密)

e1和e2可以互换使用,即:

A≡B^e1 (mod n);B≡A^e2( mod n);

DES、RSA、MD5:https://www.iplaysoft.com/encrypt-arithmetic.html虽然广告多了点,内容不错
https://www.cnblogs.com/songwenlong/p/5944139.html
kerberos协议简介::https://wenku.baidu.com/view/d749a0e0e009581b6bd9eb1c.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: