# crypto-tool **Repository Path**: mizhu04/crypto-tool ## Basic Information - **Project Name**: crypto-tool - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-27 - **Last Updated**: 2025-05-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 密码算法系统 本系统是一个具有可视化界面的密码算法系统,用户可以选择对输入文字或者文件进行加密解密操作,可输入密钥,可选对称加密或非对称加密算法,并验证签名是否一致。 ## 项目结构 crypto-tool/ ├─ src/ │ ├─ __init__.py │ ├─ main.py │ ├─ ui/ │ │ ├─ __init__.py │ │ ├─ main_window.py │ │ └─ components/ │ ├─ algorithms/ │ │ ├─ __init__.py │ │ ├─ caesar.py │ │ ├─ base64.py │ │ └─ utils.py │ └─ resources/ │ └─ icons/ ├─ docs/ │ ├─ usage.md │ └─ architecture.md ├─ tests/ ├─ requirements.txt └─ README.md ## 安装依赖 在项目根目录下执行以下命令安装所需依赖:pip install -r requirements.txt ## 运行程序 在项目根目录下执行以下命令启动程序:python src/main.py