summaryrefslogtreecommitdiff
path: root/ssh-rand-helper.0
diff options
context:
space:
mode:
authorColin Watson <cjwatson@debian.org>2006-05-12 07:53:24 +0000
committerColin Watson <cjwatson@debian.org>2006-05-12 07:53:24 +0000
commit3e2e0ac10674d77618c4c7339e18b83ced247492 (patch)
tree8c7fd1c2333a75d57aa1cb5dfaee2310b1f3d37a /ssh-rand-helper.0
parent56cf3dc50961bcc871a2d86984049e80c24d6456 (diff)
parent16704d57999d987fb8d9ba53379841a79f016d67 (diff)
Import OpenSSH 4.3p2.
Diffstat (limited to 'ssh-rand-helper.0')
-rw-r--r--ssh-rand-helper.049
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..75ad52fa4
--- /dev/null
+++ b/ssh-rand-helper.0
@@ -0,0 +1,49 @@
1SSH-RAND-HELPER(8) OpenBSD System Manager's Manual SSH-RAND-HELPER(8)
2
3NAME
4 ssh-rand-helper - Random number gatherer for OpenSSH
5
6SYNOPSIS
7 ssh-rand-hlper [-vxXh] [-b bytes]
8
9DESCRIPTION
10 ssh-rand-helper is a small helper program used by ssh(1), ssh-add(1),
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
13 configured to provide them itself.
14
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
17 tty, ssh-rand-helper will instead print the seed in hexidecimal format
18 unless told otherwise.
19
20 ssh-rand-helper will by default gather random numbers from the system
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
23 calling program. ssh-rand-helper will also store seed files in
24 ~/.ssh/prng_seed between executions.
25
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
28 socket.
29
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.
32
33 -b bytes
34 Specify the number of random bytes to include in the output.
35
36 -x Output a hexidecimal instead of a binary seed.
37
38 -X Force output of a binary seed, even if standard output is a tty
39
40 -v Turn on debugging message. Multiple -v options will increase the
41 debugging level. -h Display a summary of options.
42
43AUTHORS
44 Damien Miller <djm@mindrot.org>
45
46SEE ALSO
47 ssh(1), ssh-add(1), ssh-keygen(1), sshd(8)
48
49OpenBSD 3.9 April 14, 2002 1