diff options
Diffstat (limited to 'ssh-rand-helper.0')
-rw-r--r-- | ssh-rand-helper.0 | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/ssh-rand-helper.0 b/ssh-rand-helper.0 new file mode 100644 index 000000000..de07cd02c --- /dev/null +++ b/ssh-rand-helper.0 | |||
@@ -0,0 +1,49 @@ | |||
1 | SSHM-bM-^@M-^PRANDM-bM-^@M-^PHELPER(8) BSD System ManagerM-bM-^@M-^Ys Manual SSHM-bM-^@M-^PRANDM-bM-^@M-^PHELPER(8) | ||
2 | |||
3 | ^[[1mNAME^[[0m | ||
4 | ^[[1msshM-bM-^@M-^PrandM-bM-^@M-^Phelper ^[[22mM-bMM-^R Random number gatherer for OpenSSH | ||
5 | |||
6 | ^[[1mSYNOPSIS^[[0m | ||
7 | ^[[1msshM-bM-^@M-^PrandM-bM-^@M-^Phlper ^[[22m[^[[1mM-bMM-^RvxXh^[[22m] [^[[1mM-bMM-^Rb ^[[4m^[[22mbytes^[[24m] | ||
8 | |||
9 | ^[[1mDESCRIPTION^[[0m | ||
10 | ^[[1msshM-bM-^@M-^PrandM-bM-^@M-^Phelper ^[[22mis a small helper program used by ssh(1), sshM-bM-^@M-^Padd(1), | ||
11 | sshM-bM-^@M-^Pagent(1), sshM-bM-^@M-^Pkeygen(1), sshM-bM-^@M-^Pkeyscan(1) and sshd(8) to gather random | ||
12 | numbers of cryptographic quality if the openssl(4) library has not been | ||
13 | configured to provide them itself. | ||
14 | |||
15 | Normally ^[[1msshM-bM-^@M-^PrandM-bM-^@M-^Phelper ^[[22mwill generate a strong random seed and provide | ||
16 | it to the calling program via standard output. If standard output is a | ||
17 | tty, ^[[1msshM-bM-^@M-^PrandM-bM-^@M-^Phelper ^[[22mwill instead print the seed in hexidecimal format | ||
18 | unless told otherwise. | ||
19 | |||
20 | ^[[1msshM-bM-^@M-^PrandM-bM-^@M-^Phelper ^[[22mwill by default gather random numbers from the system | ||
21 | commands listed in ^[[4m/etc/ssh/ssh_prng_cmds^[[24m. The output of each of the | ||
22 | commands listed will be hashed and used to generate a random seed for the | ||
23 | calling program. ^[[1msshM-bM-^@M-^PrandM-bM-^@M-^Phelper ^[[22mwill also store seed files in | ||
24 | ^[[4m~/.ssh/prng_seed^[[24m between executions. | ||
25 | |||
26 | Alternately, ^[[1msshM-bM-^@M-^PrandM-bM-^@M-^Phelper ^[[22mmay be configured at build time to collect | ||
27 | random numbers from a EGD/PRNGd server via a unix domain or localhost tcp | ||
28 | socket. | ||
29 | |||
30 | This program is not intended to be run by the endM-bM-^@M-^Puser, so the few comM-bM-^@M-^P | ||
31 | mandline options are for debugging purposes only. | ||
32 | |||
33 | ^[[1mM-bMM-^Rb ^[[4m^[[22mbytes^[[0m | ||
34 | Specify the number of random bytes to include in the output. | ||
35 | |||
36 | ^[[1mM-bMM-^Rx ^[[22mOutput a hexidecimal instead of a binary seed. | ||
37 | |||
38 | ^[[1mM-bMM-^RX ^[[22mForce output of a binary seed, even if standard output is a tty | ||
39 | |||
40 | ^[[1mM-bMM-^Rv ^[[22mTurn on debugging message. Multiple ^[[1mM-bMM-^Rv ^[[22moptions will increase the | ||
41 | debugging level. ^[[1mM-bMM-^Rh ^[[22mDisplay a summary of options. | ||
42 | |||
43 | ^[[1mAUTHORS^[[0m | ||
44 | Damien Miller <djm@mindrot.org> | ||
45 | |||
46 | ^[[1mSEE ALSO^[[0m | ||
47 | ssh(1), sshM-bM-^@M-^Padd(1), sshM-bM-^@M-^Pkeygen(1), sshd(8) | ||
48 | |||
49 | BSD April 14, 2002 BSD | ||