Version 2.0 (RFCs)

The SSH-2 protocol is described in five main documents. Architecture describes the overall design of SSH-2. Transport provides a single, full-duplex, byte-oriented connection between client and server, with privacy, integrity, server authentication, and man-in-the-middle protection. Authentication identifies the client to the server. Connection provides richer, application-support services over the transport pipe, such as channel multiplexing, flow control, remote program execution, signal propagation, connection forwarding, etc. Finally, the Assigned Numbers document gathers together and lists various constant assignments made in the other documents.

The document titles link to local text-only copies, while the RFC numbers on the right link to the IETF copies, which also provide HTML and PDF versions.

Other RFCs

Version 2.0 (Drafts and Proposals)