#encryption-decryption #encryption #file-encryption

bin+lib ezcrypt

File encryption utility with forgot password functionality

5 unstable releases

0.5.1 Mar 10, 2024
0.5.0 Mar 10, 2024
0.4.1 Mar 9, 2024
0.4.0 Mar 9, 2024
0.3.0 Mar 8, 2024

#1434 in Cryptography

GPL-2.0-or-later

28KB
608 lines

EzCrypt

This is an implementation of the EzCrypt file format for the command line. EzCrypt was originally implemented in Go, and this is a port of that to rust. EzCrypt is your average password-based file encryption utility with the twist being that if you forget the password to a file, there is a way to reset it.

Usage

Usage: ezcrypt <COMMAND>

Commands:
  encrypt          Encrypt files
  decrypt          Decrypt files
  admin-dashboard  For admins. Generates rembercodes from forgorcodes
  generate-keys    Generates keys for the admin dashboard
  help             Print this message or the help of the given subcommand(s)

Dependencies

~5–16MB
~167K SLoC