summaryrefslogtreecommitdiffstats
path: root/lib/libskey/skey.1
blob: 34cfb21a4fd26d9c910b3ff20ffc858252c3b3be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
.\"	@(#)skey.1	1.1 	10/28/93
.\" $FreeBSD$
.\"
.Dd October 28, 1993
.Dt KEY 1
.Os
.Sh NAME
.Nm S/key
.Nd "A procedure to use one time passwords for accessing computer systems"
.Sh DESCRIPTION
.Nm
is a procedure for using one time password to authenticate access to
computer systems.
It uses 64 bits of information transformed by the
MD4 algorithm.
The user supplies the 64 bits in the form of 6 English
words that are generated by a secure computer.
Example use of the
.Nm
program
.Nm key :
.Bd -literal -offset indent
>key 99 th91334
Enter password: <your secret password is entered here>
OMEN US HORN OMIT BACK AHOY
>
.Ed
.Pp
The programs that are part of the
.Nm
system are
.Nm keyinit , key ,
and
.Nm keyinfo .
.Nm Keyinit
is used to get your ID set up,
.Nm key
is
used to get the one time password each time,
.Nm keyinfo
is used to extract information from the
.Nm
database.
.Pp
When you run
.Nm keyinit
you inform the system of your
secret password.
Running
.Nm key
then generates the
one-time passwords, and also requires your secret
password.
If however, you misspell your password
while running
.Nm key ,
you will get a list of passwords
that will not work, and no indication about the problem.
.Pp
Password sequence numbers count backward from 99.
If you don't know this, the syntax for
.Nm key
will be confusing.
.Pp
You can enter the passwords using small letters, even
though the
.Nm key
program gives them in caps.
.Pp
.Tn Macintosh
and a general purpose
.Tn PC
use are available.
.Pp
Under
.Fx ,
you can control, with
.Pa /etc/skey.access ,
from which hosts and/or networks the use of
.Nm
passwords is obligated.
.Sh SEE ALSO
.Xr key 1 ,
.Xr keyinfo 1 ,
.Xr keyinit 1 ,
.Xr skey.access 5
.Sh AUTHORS
.An Phil Karn
.An Neil M. Haller
.An John S. Walden
.An Scott Chasin
OpenPOWER on IntegriCloud