Secure, fast, and lightweight CLI password generator written in Rust.
Chaospass supports dual-mode generation, memory-zeroing security, and automated clipboard management to keep your credentials safe.
- Dual-Mode Generation:
- Chaos Mode: Generates high-entropy random strings with customizable length and character sets.
- Diceware Mode: Generates secure, memorable passphrases using the official EFF large wordlist embedded directly into the binary.
- Security First: Uses memory-zeroing (
zeroize) to clear sensitive data from RAM immediately after use. - Clipboard Integration: Automatically copies generated passwords to your system clipboard with a secure timeout.
Make sure you have Rust and Cargo installed, then clone and build the project:
# Clone the repository
git clone https://github.com
cd chaospass
# Build the release binary
cargo build --releaseRun the compiled binary from the project root:
./target/release/chaospass --mode chaos --length 20./target/release/chaospass --mode diceware --words 5This project is licensed under the Apache License, Version 2.0. See the LICENSE file for details.