#文件加密 #安全密码 #解密 #aes-256 #工具 #加密 #cargo

bin+lib cargo-cryptile

使用安全密码加密和解密文件的 CLI 工具

1 个不稳定版本

0.2.0 2022年10月30日
0.1.2 2022年10月26日
0.1.1 2022年10月26日
0.1.0 2022年10月26日

#12 in #加密

MIT 许可协议

35KB
764

cargo-cryptile

cargo-cryptile 是一个用于使用密码加密和解密文件的 CLI 工具。

文件使用 AES256 高级加密,几乎无额外开销。

您可以使用 set 命令安全地保存加密密码,以便快速使用它们来加密和解密文件。

安装

cargo安装 cargo-cryptile

使用 Cryptile

只需运行 cargo cryptile --help 以获取可用命令和选项列表。

示例

  • 使用密码加密文件
    cargocryptile encrypt"file.txt" -p <password>
  • 使用密码解密文件并删除加密文件
    cargocryptile decrypt"file.txt.cryptile" -p <password> --replace
  • 设置要使用的密码
    cargocryptile set -m
  • 保存密码及其标识符以使用
    cargocryptile set -p
  • 使用主密码加密文件
    cargocryptile encrypt file.txt -m
  • 使用已保存密码的标识符解密文件
    cargocryptile decrypt file.txt.cryptile -smy_pass

更多功能待添加...

依赖项

~5–13MB
~142K SLoC