crab-cryptor

Crates.iocrab-cryptor
lib.rscrab-cryptor
version2.0.0
sourcesrc
created_at2022-12-13 23:30:57.364114
updated_at2024-04-13 12:52:10.854883
descriptionA simple file cryptor
homepage
repositoryhttps://github.com/lrkkr/crab-cryptor
max_upload_size
id736202
size46,231
Xianliang Ge (lrkkr)

documentation

README

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

Commit count: 29

cargo fmt