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