🔐

Password Manager

intermediate

Secure password storage with encryption

Sifreleme ile guvenli sifre depolama

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

Tags

securityencryptionpasswordscrypto

Required Crates

Essential

ring
Cryptography

Kriptografi

crates.io →
ring = "0.17"
aes-gcm
AES encryption

AES sifreleme

crates.io →
aes-gcm = "0.10"
argon2
Password hashing

Sifre hash

crates.io →
argon2 = "0.5"
zeroize
Secure memory wiping

Guvenli bellek silme

crates.io →
zeroize = "1"

Starter Template

Copy this Cargo.toml to get started:

[package]
name = "my-password-manager"
version = "0.1.0"
edition = "2021"

[dependencies]
ring = "0.17"
aes-gcm = "0.10"
argon2 = "0.5"
zeroize = "1"
thiserror = "1"
tracing = "0.1"

Related Patterns

Learn these patterns to build this project effectively:

Other Security & Crypto Projects