7个稳定版本
1.4.1 | 2023年3月12日 |
---|---|
1.3.0 | 2023年3月12日 |
#1902 in 加密学
155KB
157 行
donotcry
使用AES加密算法加密和解密目录和文件。
如何使用
您可以使用位于test_files
目录中的文件测试此程序。
加密
要加密目录/文件,运行以下命令
donotcry encrypt file.txt
解密
要解密目录/文件,运行以下命令
donotcry decrypt file.txt
安装
从源代码构建
要求
- Rust编译器
- cargo
本地
- 克隆仓库并进入它。
- 在cargo路径下构建和安装。
cargo install --path .
crates.io
cargo install do-not-cry
下载二进制文件
您可以从github发布版下载适用于您的操作系统,然后将其移动到二进制路径(Linux和mac为/usr/bin)。
自动安装
使用install.sh
自动安装donotcry到您的操作系统。
这将下载安装脚本并运行它。
curl -L https://raw.githubusercontent.com/RotrixLOL/do-not-cry/main/install.sh | sh
待办事项
这里有一些任务,您可以通过在源代码中搜索// TODO:
来查看更多。
- 加密时生成随机密钥和IV,然后显示或发送电子邮件。解密时请求它。
贡献
贡献是开放的。只需遵循CONTRIBUTING.md。
依赖项
~1.1–8MB
~58K SLoC