维吉尼亚密码实现控制台对英文文本文件(注意明文和密文都以文件形式存在)的加解密 形式: cipher -e/-d key inputfile outputfile
2021-03-08 17:11:38 5KB 维吉尼亚密码
1
在只知道密文的情况下,对密文分析。猜测密钥长度,然后进行验证,确定密钥长度后,破译出密钥,最后反解出原文。c语言代码,密文放在txt文件当中,破译的明文,也保存在txt文件当中,扩展性强
2020-03-05 03:00:56 3KB Vigenère 维吉尼亚密码
1
在单一恺撒密码的基础上,法国外交家布莱斯·德·维吉尼亚(Blaise de Vigenère)发明了一种方法来对同一条信息中的不同字母用不同的密码进行加密。这样,同样的E在一个位置可能被M所取代,而在另一个位置的E则有可能以K的面目出现。这样,就可以防止任何人利用频率分析法解密该条信息。
2019-12-21 22:24:54 3KB 加密解密算法 维吉尼亚
1
C语言实现凯撒和维吉尼亚附带密钥的加解密,是计算机网络与信息安全大作业
2019-12-21 22:19:58 5KB C语言 凯撒 维吉尼亚 加解密
1
维吉尼亚密码java实现,实例化Vigenere类时,构造函数为Vigenere(String data , String cipherKey , boolean mode),其中data是要加密的数据,cipherKey为加密密码,mode为选择加密/解密模式,其中加密模式为true,解密模式为false。
2019-12-21 21:03:14 2KB 维吉尼亚密码 java
1
用python编程实现维吉尼亚的唯密文破解,对密文分析,用拟重合指数。
2019-12-21 20:57:37 4KB main()
1
vigenere 密码的加密解密算法 C语言代码
2019-12-21 20:37:31 2KB 维吉尼亚 加密解密
1
C/C++编写,并非GUI版
2019-12-21 19:51:43 110KB
1
已经编译过,北科的孩子会用到,别的学校也可能用到
2019-12-21 18:57:43 3KB 维吉尼亚 密码学 C语言
1
本docx里面有凯撒密码以及维吉尼亚算法实现的全部java代码,我建议学习这两个经典算法的时候需要搞定他们的原理(CSDN博客里面有很多关于这类算法的详解)再用编程语言实现好一点
2019-12-21 18:54:41 1.16MB 经典密码学
1