Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fd0/randall
https://github.com/fd0/randall
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/fd0/randall
- Owner: fd0
- License: mit
- Created: 2019-01-20T10:10:04.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-11T13:35:04.000Z (about 1 year ago)
- Last Synced: 2024-10-14T21:05:26.333Z (3 months ago)
- Language: Go
- Homepage:
- Size: 233 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Status badge for tests](https://github.com/fd0/randall/workflows/Build%20and%20tests/badge.svg)](https://github.com/fd0/randall/actions?query=workflow%3A%22Build+and+tests%22)
# randall
The program `randall` implements a password generator based on a sequence of words, similar to [Diceware](https://en.wikipedia.org/wiki/Diceware). It includes the EFF's [large diceware worldist](https://www.eff.org/document/passphrase-wordlists) as well as a German wordlist.
## Usage
Get help:
$ randall --help
Usage of randall:
-n, --passphrases n generate n passphrases (default 1)
-r, --reconstruct interactively reconstruct a password based on a wordlist
-l, --wordlist wordlist use wordlist as the source for words (valid: en, de) (default "en")
-w, --words n generate passphrase with n words (default 5)Generate passphrase with four words in German:
$ randall --wordlist de --words 4
SchlangeWaldQuasiTollReconstruct passphrase interactively:
$ randall --wordlist de --words 4 --reconstruct
reconstruct password consisting of 4 words using wordlist detype first word, complete with , press to add word
> Schlange
add word "Schlange" to password
Schlange > Wald
add word "Wald" to password
SchlangeWald > Quasi
add word "Quasi" to password
SchlangeWaldQuasi > Toll
add word "Toll" to password
password is: SchlangeWaldQuasiToll