1 ee89c9f1 2022-12-03 op .\" Copyright (c) 2021, 2022 Omar Polo <op@omarpolo.com>
3 ee89c9f1 2022-12-03 op .\" Permission to use, copy, modify, and distribute this software for any
4 ee89c9f1 2022-12-03 op .\" purpose with or without fee is hereby granted, provided that the above
5 ee89c9f1 2022-12-03 op .\" copyright notice and this permission notice appear in all copies.
7 ee89c9f1 2022-12-03 op .\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
8 ee89c9f1 2022-12-03 op .\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
9 ee89c9f1 2022-12-03 op .\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
10 ee89c9f1 2022-12-03 op .\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
11 ee89c9f1 2022-12-03 op .\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
12 ee89c9f1 2022-12-03 op .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
13 ee89c9f1 2022-12-03 op .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
14 ee89c9f1 2022-12-03 op .Dd December 2, 2022
19 ee89c9f1 2022-12-03 op .Nd password generator
23 ee89c9f1 2022-12-03 op .Op Fl w Ar wordlist
25 ee89c9f1 2022-12-03 op .Sh DESCRIPTION
27 ee89c9f1 2022-12-03 op is a simple password generator.
28 ee89c9f1 2022-12-03 op It outputs a random string of characters or a diceware-style pass
30 ee89c9f1 2022-12-03 op The random properties are the ones provided by the operating system'
31 ee89c9f1 2022-12-03 op .Pa /dev/urandom
36 ee89c9f1 2022-12-03 op The options are as follows:
37 ee89c9f1 2022-12-03 op .Bl -tag -width Ds
39 ee89c9f1 2022-12-03 op use only alphanumeric characters.
41 ee89c9f1 2022-12-03 op use only numbers.
42 ee89c9f1 2022-12-03 op .It Fl w Ar wordlist
43 ee89c9f1 2022-12-03 op generate a passphrase using words from the
50 ee89c9f1 2022-12-03 op is given, an appropriate number is used.
51 ee89c9f1 2022-12-03 op .Sh EXIT STATUS
54 ee89c9f1 2022-12-03 op Generate a passphrase using the EFF
58 ee89c9f1 2022-12-03 op $ ftp \-o\- https://www.eff.org/files/2016/07/18/eff_large_wordlist.txt \e
59 ee89c9f1 2022-12-03 op | awk '{print $2}' >~/wordlist
60 ee89c9f1 2022-12-03 op $ pwg \-w ~/wordlist
61 ee89c9f1 2022-12-03 op elm retouch disclose snaking pregame bonfire
67 ee89c9f1 2022-12-03 op utility was written by
68 ee89c9f1 2022-12-03 op .An Omar Polo Aq Mt op@omarpolo.com .