项目简介
本项目实现了简化版的AES加密算法(SAES),借助Flask框架搭建用户界面。保留了AES核心操作,具备基本加解密功能,用户能通过图形界面便捷地进行加密和解密操作。
项目的主要特性和功能
- 支持SAES算法的加解密。
- 提供图形用户界面,便于用户交互。
- 可对ASCII字符串进行加解密。
- 支持二重三重加密。
- 支持二重加密的破解。
- 实现长明文CBC模式加解密。
安装使用步骤
- 假设你已下载项目源码文件,若未下载,可通过以下命令复制项目到本地:
bash
- 安装所需的依赖:
bash pip install -r requirements.txt
- 运行Flask应用:
bash python app.py
- 打开浏览器并访问
http://localhost:5000
,即可开始使用。
测试通关情况可参考通关情况测试.pdf;具体使用可参考用户指南.pdf;进一步开发可参考接口文档.pdf。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】