6 releases (3 stable)
2.0.0 | Apr 13, 2024 |
---|---|
1.0.1 | Jan 23, 2024 |
0.3.2 | Dec 28, 2022 |
0.3.1 | Dec 13, 2022 |
0.3.0 | Dec 13, 2022 |
#299 in Cryptography
20KB
360 lines
crab-cryptor
About
A simple file cryptor written in Rust.
Notice
Upgrade to v1.0.0
This project has a breaking change in version v1.0.0. A key derivation function is used in v1.0.0. The previous version is not compatible with the current version. If you want to decrypt the file encrypted by the previous version, please use the previous version.
Upgrade to v2.0.0
This project has a breaking change in version v2.0.0. URL-safe base64 encoding without padding is used in v2.0.0. The previous version is not compatible with the current version. If you want to decrypt the file encrypted by the previous version, please use the previous version.
Install
cargo install crab-cryptor
Getting Started
Encrypt
crab
crab v2.0.0
Author: xl_g <lr_kkr@outlook.com>
A file cryptor
> Choose function: encrypt
> Work directory: data
> Encryption token:
Decrypt
crab
crab v2.0.0
Author: xl_g <lr_kkr@outlook.com>
A file cryptor
> Choose function: decrypt
> Work directory: data
> Encryption token:
License
MIT license
Reference
Dependencies
~11–19MB
~351K SLoC