/Cryptography

云南大学软件学院密码学实验内容

Primary LanguagePythonApache License 2.0Apache-2.0

Cryptography

云南大学软件学院密码学实验


实验一

1.维吉尼亚密码

2.单表替换密码

3.维吉尼亚密码实现控制台对英文文本文件的加解密 形式:

4.实现控制台对所有文件的加解密

实验二

1.实现S-DES对任意文件的加解密

2.实现DES对任意文件的加解密

实验三

实现RC4对任意文件的加解密

实验四

实现RSA对任意文件的加密解密

实验五

实现SHA对任意文件的哈希