https://github.com/webdevcaptain/encryptify
Rust based command-line tool for encrypting and decrypting files and folders
https://github.com/webdevcaptain/encryptify
cli encryption-decryption rust
Last synced: 4 months ago
JSON representation
Rust based command-line tool for encrypting and decrypting files and folders
- Host: GitHub
- URL: https://github.com/webdevcaptain/encryptify
- Owner: WebDevCaptain
- Created: 2025-01-10T17:10:52.000Z (over 1 year ago)
- Default Branch: workspace
- Last Pushed: 2025-03-18T00:19:51.000Z (about 1 year ago)
- Last Synced: 2025-09-12T15:53:59.007Z (9 months ago)
- Topics: cli, encryption-decryption, rust
- Language: Rust
- Homepage: https://crates.io/crates/encryptify-lib
- Size: 244 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Encryptify
[](https://github.com/WebDevCaptain/encryptify/actions/workflows/ci.yml)
**Encryptify** is a command-line tool for encrypting and decrypting files and folders. It ensures the confidentiality of your data by using `AES encryption`.
> For folders, it compresses them into a ZIP archive before encrypting.
---
## Features
1. **File Encryption/Decryption**: Securely encrypt and decrypt individual files.
2. **Folder Encryption/Decryption**: Compress folders into ZIP archives before encrypting them.
3. **AES Encryption**: Supports AES-256 for strong security.
## Usage (In development)
- Help
```bash
cargo run -p encryptify-cli -- --help
```
- Encrypt
```bash
cargo run -p encryptify-cli -- --mode encrypt --path ./sample-file.txt --key hellothere123456hellothere123456
```
- Decrypt
```bash
cargo run -p encryptify-cli -- --mode decrypt --path ./sample-file.txt.enc --key hellothere123456hellothere123456
```
- Documentation
```bash
cargo doc --open
```
