#password-generator #diceware #install

app rsdice

a diceware password generator written in rust

4 releases (stable)

1.0.2 Feb 10, 2020
1.0.1 Feb 9, 2020
0.3.1 Feb 9, 2020

#1089 in Authentication

MIT AND Apache-2.0

61KB
273 lines

Rsdice

Rsdice is a diceware password generator written in rust

Installation

Cargo

The recommended way to install rsdice is through cargo install. Assuming you have cargo installed, this will compile rsdice and add it to your path.

Executables

Executables for your platform may be available in the latest release. Check the releases tab of the github page (https://github.com/tidle/rsdice/)

Source

Simply execute cargo build --release, and the rsdice executable will be found at target/release/rsdice

Use

You can run rsdice with no arguments and it will generate a password with six words using the short wordlist. For password customization, please refer to the help message:

USAGE:
    rsdice [FLAGS] [OPTIONS]

FLAGS:
    -h, --help        Prints help information
    -i, --internet    get random numbers from an internet source (random.org) rather than using the built in random
                      number generation
    -l, --long        use the five dice word list instead of the four dice one
    -m, --manual      manually input dice rolls rather than using the computer
    -V, --version     Prints version information

OPTIONS:
    -f, --file <FILE>           manually specify a wordlist, rather than using the built in wordlists
    -w, --words <WORD COUNT>    length of password [default: 6]

Dependencies

~7MB
~112K SLoC