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 86998a112..de07cd02c 100644
--- a/ssh-rand-helper.0
+++ b/ssh-rand-helper.0
@@ -1,49 +1,49 @@
1SSH-RAND-HELPER(8) System Manager's Manual SSH-RAND-HELPER(8) 1SSHM-bM-^@M-^PRANDM-bM-^@M-^PHELPER(8) BSD System ManagerM-bM-^@M-^Ys Manual SSHM-bM-^@M-^PRANDM-bM-^@M-^PHELPER(8)
2 2
3NAME 3^[[1mNAME^[[0m
4 ssh-rand-helper - Random number gatherer for OpenSSH 4 ^[[1msshM-bM-^@M-^PrandM-bM-^@M-^Phelper ^[[22mM-bMM-^R Random number gatherer for OpenSSH
5 5
6SYNOPSIS 6^[[1mSYNOPSIS^[[0m
7 ssh-rand-hlper [-vxXh] [-b bytes] 7 ^[[1msshM-bM-^@M-^PrandM-bM-^@M-^Phlper ^[[22m[^[[1mM-bMM-^RvxXh^[[22m] [^[[1mM-bMM-^Rb ^[[4m^[[22mbytes^[[24m]
8 8
9DESCRIPTION 9^[[1mDESCRIPTION^[[0m
10 ssh-rand-helper is a small helper program used by ssh(1), ssh-add(1), 10 ^[[1msshM-bM-^@M-^PrandM-bM-^@M-^Phelper ^[[22mis a small helper program used by ssh(1), sshM-bM-^@M-^Padd(1),
11 ssh-agent(1), ssh-keygen(1), ssh-keyscan(1) and sshd(8) to gather random 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 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 ssh-rand-helper will generate a strong random seed and provide 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 16 it to the calling program via standard output. If standard output is a
17 tty, ssh-rand-helper will instead print the seed in hexidecimal format 17 tty, ^[[1msshM-bM-^@M-^PrandM-bM-^@M-^Phelper ^[[22mwill instead print the seed in hexidecimal format
18 unless told otherwise. 18 unless told otherwise.
19 19
20 ssh-rand-helper will by default gather random numbers from the system 20 ^[[1msshM-bM-^@M-^PrandM-bM-^@M-^Phelper ^[[22mwill by default gather random numbers from the system
21 commands listed in /etc/ssh/ssh_prng_cmds. The output of each of the 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 22 commands listed will be hashed and used to generate a random seed for the
23 calling program. ssh-rand-helper will also store seed files in 23 calling program. ^[[1msshM-bM-^@M-^PrandM-bM-^@M-^Phelper ^[[22mwill also store seed files in
24 ~/.ssh/prng_seed between executions. 24 ^[[4m~/.ssh/prng_seed^[[24m between executions.
25 25
26 Alternately, ssh-rand-helper may be configured at build time to collect 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 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 end-user, so the few comM-- 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. 31 mandline options are for debugging purposes only.
32 32
33 -b bytes 33 ^[[1mM-bMM-^Rb ^[[4m^[[22mbytes^[[0m
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 -x Output a hexidecimal instead of a binary seed. 36 ^[[1mM-bMM-^Rx ^[[22mOutput a hexidecimal instead of a binary seed.
37 37
38 -X Force output of a binary seed, even if standard output is a tty 38 ^[[1mM-bMM-^RX ^[[22mForce output of a binary seed, even if standard output is a tty
39 39
40 -v Turn on debugging message. Multiple -v options will increase the 40 ^[[1mM-bMM-^Rv ^[[22mTurn on debugging message. Multiple ^[[1mM-bMM-^Rv ^[[22moptions will increase the
41 debugging level. -h Display a summary of options. 41 debugging level. ^[[1mM-bMM-^Rh ^[[22mDisplay a summary of options.
42 42
43AUTHORS 43^[[1mAUTHORS^[[0m
44 Damien Miller <djm@mindrot.org> 44 Damien Miller <djm@mindrot.org>
45 45
46SEE ALSO 46^[[1mSEE ALSO^[[0m
47 ssh(1), ssh-add(1), ssh-keygen(1), sshd(8) 47 ssh(1), sshM-bM-^@M-^Padd(1), sshM-bM-^@M-^Pkeygen(1), sshd(8)
48 48
49BSD April 14, 2002 BSD 49BSD April 14, 2002 BSD