
Cite this RFC:TXT | XML | BibTeX
DOI: https://doi.org/10.17487/RFC4253
Discuss this RFC: Send questions or comments to the mailing listiesg@ietf.org
Other actions:View Errata | Submit Errata | Find IPR Disclosures from the IETF | View History of RFC 4253
The Secure Shell (SSH) is a protocol for secure remote login and othersecure network services over an insecure network.
This document describes the SSH transport layer protocol, whichtypically runs on top of TCP/IP. The protocol can be used as a basisfor a number of secure network services. It provides strongencryption, server authentication, and integrity protection. It mayalso provide compression.
Key exchange method, public key algorithm, symmetric encryptionalgorithm, message authentication algorithm, and hash algorithm areall negotiated.
This document also describes the Diffie-Hellman key exchange methodand the minimal set of algorithms that are needed to implement theSSH transport layer protocol. [STANDARDS-TRACK]
For the definition ofStatus,seeRFC 2026.
For the definition ofStream, seeRFC 8729.