搜索资源列表
yiwei
- 古典密码的设计——周期为5的16-置换移位密码-Replacement shift Password
test
- 古典密码学若干算法 (1) 实现移位密码; (2) 实现替换密码; (3) 实现Vigenere密码(选做); (4) 实现置换密码(换位密码); (5) 对每一种密码,编写加密字符串和加密文件的两种算法并进行实验。 -A number of classical cryptography algorithm (1) the realization of shift cipher (2) to achieve the replacement of the password
DES
- DES加密实现,DES 使用一个 56 位的密钥以及附加的 8 位奇偶校验位,产生最大 64 位的分组大小。这是一个迭代的分组密码,使用称为 Feistel 的技术,其中将加密的文本块分成两半。使用子密钥对其中一半应用循环功能,然后将输出与另一半进行“异或”运算;接着交换这两半,这一过程会继续下去,但最后一个循环不交换。DES 使用 16 个循环,使用异或,置换,代换,移位操作四种基本运算。-DES encryption to achieve
transposition-cipher
- 移位密码的加密以及攻击方法,C++文件,密码学初步-Encryption and password attack methods shifts, C++ files, cryptography preliminary
Shift_Cipher
- 使用C++实现移位密码体制,对一个文本中的内容加密或解密,并将将结果保存在另一文件中-Use C ++ implementation shift cryptosystem, a text content encryption or decryption, and save the results in another file
移位密码分析实验
- 通过编程实现位移密码的密钥获取并解密,加深对古典密码体系的了解,为以后深入学习密码学奠定基础。(Shift cipher analysis experiment (including source code))