version 1.2, 1999/09/27 21:15:53 |
version 1.3, 1999/10/25 21:05:20 |
|
|
|
|
Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi> |
Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi> |
Updated 17 Nov 1995. |
Updated 17 Nov 1995. |
|
Updated 19 Oct 1999 for OpenSSH-1.2 |
|
|
The software consists of ssh (client), sshd (server), scp, sdist, and |
The software consists of ssh (client), sshd (server), scp, sdist, and |
the auxiliary programs ssh-keygen, ssh-agent, ssh-add, and |
the auxiliary programs ssh-keygen, ssh-agent, ssh-add, and |
|
|
channels inside the secure channel, and uses this framework to |
channels inside the secure channel, and uses this framework to |
implement X11 forwarding, TCP/IP forwarding, and authentication |
implement X11 forwarding, TCP/IP forwarding, and authentication |
agent forwarding. |
agent forwarding. |
|
The new, Protocol 1.5, channel close implementation is in nchan.c |
|
|
Authentication agent |
Authentication agent |
|
|
- Code to communicate with the authentication agent is in |
- Code to communicate with the authentication agent is in authfd.c. |
authfd.c. The files gen-minfd.c, minfd.h, minfd.c |
|
|
|
Authentication methods |
Authentication methods |
|
|
|
|
code is linked into the server. The routines also manipulate |
code is linked into the server. The routines also manipulate |
known hosts files using code in hostfile.c. Code in canohost.c |
known hosts files using code in hostfile.c. Code in canohost.c |
is used to retrieve the canonical host name of the remote host. |
is used to retrieve the canonical host name of the remote host. |
Code in match.c is used to match host names. Code for osf C2 |
Code in match.c is used to match host names. |
extended security is in osfc2.c. |
|
|
|
- In the client end, authentication code is in sshconnect.c. It |
- In the client end, authentication code is in sshconnect.c. It |
reads Passwords/passphrases using code in readpass.c. It reads |
reads Passwords/passphrases using code in readpass.c. It reads |