Skip to content

Cross-platform tool for generating cryptographically secure passwords/tokens and other sets and sequences.

Notifications You must be signed in to change notification settings

mammothcoding/passgen-cmd

Repository files navigation

alt text

Latest version Download MIT Build Status made-with-rust

Readme in different languages: EN RU

💻 Passgen-cmd

Cross-platform tool for generating cryptographically secure passwords/tokens and other sets and sequences

CSPRNGs Isaac64Rng and Hc128Rng are used.

alt text

Install

cargo install passgen-cmd

Usage

Print help

passgen-cmd -h

Examples

You can create a strong token 30 characters long including all leterals, numbers and special symbols:

passgen-cmd 30

You can create a strong and usability password with default 8 characters long:

passgen-cmd -S

You can create a set from your custom charset 12 characters long:

passgen-cmd 12 -c abcABC123⭕➖❎⚫⬛n₼⁂🙂

You can create a token like Telegram tokens (first part: 10 numbers, second part: 30 characters from all leterals and numbers) [unix-like]:

echo $(passgen-cmd 10 -n)":"$(passgen-cmd 35 -lLn)

Downloads

Releases/Builded packages

License

MIT

Our other passgen projects:

passgen-lib

passgen-desktop

passgen-console-linuxwin

passgen-telegram

About

Cross-platform tool for generating cryptographically secure passwords/tokens and other sets and sequences.

Resources

Stars

Watchers

Forks

Languages