diff options
Diffstat (limited to 'ssh-rand-helper.8')
-rw-r--r-- | ssh-rand-helper.8 | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/ssh-rand-helper.8 b/ssh-rand-helper.8 index a89185c0a..df559d332 100644 --- a/ssh-rand-helper.8 +++ b/ssh-rand-helper.8 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $Id: ssh-rand-helper.8,v 1.1 2002/04/14 09:27:13 djm Exp $ | 1 | .\" $Id: ssh-rand-helper.8,v 1.2 2003/11/21 12:48:56 djm Exp $ |
2 | .\" | 2 | .\" |
3 | .\" Copyright (c) 2002 Damien Miller. All rights reserved. | 3 | .\" Copyright (c) 2002 Damien Miller. All rights reserved. |
4 | .\" | 4 | .\" |
@@ -34,22 +34,22 @@ | |||
34 | .Op Fl b Ar bytes | 34 | .Op Fl b Ar bytes |
35 | .Sh DESCRIPTION | 35 | .Sh DESCRIPTION |
36 | .Nm | 36 | .Nm |
37 | is a small helper program used by | 37 | is a small helper program used by |
38 | .Xr ssh 1 , | 38 | .Xr ssh 1 , |
39 | .Xr ssh-add 1 , | 39 | .Xr ssh-add 1 , |
40 | .Xr ssh-agent 1 , | 40 | .Xr ssh-agent 1 , |
41 | .Xr ssh-keygen 1 , | 41 | .Xr ssh-keygen 1 , |
42 | .Xr ssh-keyscan 1 | 42 | .Xr ssh-keyscan 1 |
43 | and | 43 | and |
44 | .Xr sshd 8 | 44 | .Xr sshd 8 |
45 | to gather random numbers of cryptographic quality if the | 45 | to gather random numbers of cryptographic quality if the |
46 | .Xr openssl 4 | 46 | .Xr openssl 4 |
47 | library has not been configured to provide them itself. | 47 | library has not been configured to provide them itself. |
48 | .Pp | 48 | .Pp |
49 | Normally | 49 | Normally |
50 | .Nm | 50 | .Nm |
51 | will generate a strong random seed and provide it to the calling | 51 | will generate a strong random seed and provide it to the calling |
52 | program via standard output. If standard output is a tty, | 52 | program via standard output. If standard output is a tty, |
53 | .Nm | 53 | .Nm |
54 | will instead print the seed in hexidecimal format unless told otherwise. | 54 | will instead print the seed in hexidecimal format unless told otherwise. |
55 | .Pp | 55 | .Pp |
@@ -57,19 +57,19 @@ will instead print the seed in hexidecimal format unless told otherwise. | |||
57 | will by default gather random numbers from the system commands listed | 57 | will by default gather random numbers from the system commands listed |
58 | in | 58 | in |
59 | .Pa /etc/ssh/ssh_prng_cmds . | 59 | .Pa /etc/ssh/ssh_prng_cmds . |
60 | The output of each of the commands listed will be hashed and used to | 60 | The output of each of the commands listed will be hashed and used to |
61 | generate a random seed for the calling program. | 61 | generate a random seed for the calling program. |
62 | .Nm | 62 | .Nm |
63 | will also store seed files in | 63 | will also store seed files in |
64 | .Pa ~/.ssh/prng_seed | 64 | .Pa ~/.ssh/prng_seed |
65 | between executions. | 65 | between executions. |
66 | .Pp | 66 | .Pp |
67 | Alternately, | 67 | Alternately, |
68 | .Nm | 68 | .Nm |
69 | may be configured at build time to collect random numbers from a | 69 | may be configured at build time to collect random numbers from a |
70 | EGD/PRNGd server via a unix domain or localhost tcp socket. | 70 | EGD/PRNGd server via a unix domain or localhost tcp socket. |
71 | .Pp | 71 | .Pp |
72 | This program is not intended to be run by the end-user, so the few | 72 | This program is not intended to be run by the end-user, so the few |
73 | commandline options are for debugging purposes only. | 73 | commandline options are for debugging purposes only. |
74 | .Bl -tag -width Ds | 74 | .Bl -tag -width Ds |
75 | .It Fl b Ar bytes | 75 | .It Fl b Ar bytes |