manpage.rst 2.69 KiB
title: | diceware |
---|---|
title_upper: | DICEWARE |
subtitle: | create passphrases |
manual_section: | 1 |
manual_group: | User Commands |
Date: | September 2017 |
Version: | diceware 0.9.4.dev0 |
Author: | Written by Uli Fouquet and contributors |
synopsis
diceware
[OPTION]... [FILE]
description
diceware
generates passphrases by concatenating words randomly picked from
wordlists. It supports also real dice for passphrase generation.
It is based on the proposals of Arnold G. Reinhold on http://diceware.com.
options
positional arguments
:
- FILE
- optional input wordlist.
'-'
will read from stdin. Should contain one word per line.
optional arguments
:
-h
,--help
- show help message and exit
-n
NUM,--num
NUM- number of words to concatenate. Default 6
-c
,--caps
- Capitalize words. This is the default.
--no-caps
- Turn off capitalization.
-s
NUM,--specials
NUM- Insert NUM special chars into generated word.
-d
DELIMITER,--delimiter
DELIMITER- Separate words by DELIMITER. Empty string by default.
-r
SOURCE,--randomsource
SOURCE- Get randomness from this source. Possible values:
realdice
,system
. Default:system
-w
NAME,--wordlist
NAME- Use words from this wordlist. Possible values: en, en_eff, en_orig, en_securedrop. Wordlists are stored in the folder displayed below. Default:
en_eff
-v
,--verbose
- Be verbose. Use several times for increased verbosity.
--version
- output version information and exit.
Arguments related to
realdice randomsource
:
--dice-sides
N- Number of sides of dice. Default: 6
files
- ~/.diceware.ini
- Your personal diceware configuration file.
diceware
also comes with a set of wordlists. The path where these lists are
stored is showed with --help
.
examples
diceware
- Create a passphrase using defaults. Outputs something like
"
WheelDyeHonkCanvasWitsPuck
" -
diceware -d
"-"-n
3 - Create a passphrase with three words, separated by dash ("-"). Results in
something like "
Wheel-Dye-Honk
" diceware --no-caps
- Create a passphrase without capital words. Creates something like
"
wheel-dye-honk
". -
diceware -r
realdice - Use real dice to create a passphrase. The programm will tell you what to do (roll dice and tell what numbers appear) and in the end present a passphrase.
diceware mywordlist.txt
- Create a passphrase with words from file "mywordlist.txt". The file should contain one word on each line.