密码学
Leo_Lerry
这个作者很懒,什么都没留下…
展开
-
学习密码学——古典密码(二)多表代换密码
多表代换密码是以一系列(两个以上)代换表依次明文消息的字母进行代换的加密方法维吉尼亚密码(又译维热纳尔密码)是使用一系列凯撒密码组成密码字母表的加密算法,属于多表密码的一种简单形式。维吉尼亚密码java代码实现...原创 2018-07-16 17:03:06 · 5810 阅读 · 0 评论 -
学习密码学---------古典密码(一)单表代换密码
1.加同余密码(移位代换密码) 是最简单的一类加密方式这里我们对凯撒密码进行java代码解释如下:(凯撒密码就是采用移位代换密码)2.乘数密码。这种密码又叫做采样密码 具体代码解释3.线性同余密码 是将移位代换密码和乘数密码进行组合,可以得到更多方式的秘钥,又叫仿射密码...原创 2018-07-13 18:28:47 · 2719 阅读 · 0 评论