密码学-异或加密算法实现(图形化界面GUI)
异或加密算法
要求
- 可以对任意类型的数据文件加密,并解密。其中**由用户输入,**可以使用各种可打印字符。
- 具有较友好的用户界面,建议使用图形界面。
- 使用git进行管理,要有足够的提交个数,即每增加一个重要的功能,进行一次提交;修复一个重大的Bug,进行一次提交。
主要功能:
1、图形化界面
2、加解密字符串
3、加解密文件
可以加密任意文件,先选择文件,然后再加密得到加密文件
在这里插入图片描述
解密同理
主要函数:
1、加密函数
2、解密函数(因为是异或加密,所以无论是加密还是解密方法都是一样的)
4、加密文件
5、解密文件
源代码
链接
也可以私聊我来拿
不可转载