🔐

Encryption Tool

intermediate

age/gpg alternative - File encryption

age/gpg alternatifi - Dosya sifreleme

Estimated Time
⏱️ 1-2 months
Essential Crates
📦 2

Tags

encryptionfilecryptography

Required Crates

Essential

chacha20poly1305
ChaCha20 encryption

ChaCha20 sifreleme

crates.io →
chacha20poly1305 = "0.10"
x25519-dalek
Key exchange

Anahtar degisimi

crates.io →
x25519-dalek = "2"

Starter Template

Copy this Cargo.toml to get started:

[package]
name = "my-encryption-tool"
version = "0.1.0"
edition = "2021"

[dependencies]
chacha20poly1305 = "0.10"
x25519-dalek = "2"
thiserror = "1"
tracing = "0.1"

Related Patterns

Learn these patterns to build this project effectively:

Other Security & Crypto Projects