The Secure Shell (SSH) Transport Layer Protocol
E901635
The Secure Shell (SSH) Transport Layer Protocol is the core low-level component of SSH that provides secure, encrypted, and integrity-protected communication over an insecure network, forming the foundation for higher-level SSH services.
All labels observed (2)
| Label | Occurrences |
|---|---|
| SSH Transport Layer Protocol specifications | 1 |
| The Secure Shell (SSH) Transport Layer Protocol canonical | 1 |
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
network security protocol
ⓘ
transport layer protocol in SSH architecture ⓘ |
| alsoKnownAs | SSH-TRANS NERFINISHED ⓘ |
| authenticates | SSH server to client ⓘ |
| definedIn | RFC 4253 NERFINISHED ⓘ |
| establishes | shared secret keys between client and server ⓘ |
| formsFoundationFor |
SSH connection protocol
ⓘ
SSH user authentication protocol ⓘ |
| includes |
key exchange phase
ⓘ
newkeys message exchange ⓘ service request phase ⓘ version exchange phase ⓘ |
| isLayerOf | SSH protocol stack ⓘ |
| negotiates | server host key algorithms ⓘ |
| operatesOver | TCP NERFINISHED ⓘ |
| partOf | Secure Shell (SSH) NERFINISHED ⓘ |
| prevents |
eavesdropping on SSH sessions
ⓘ
message forgery ⓘ tampering with SSH traffic ⓘ |
| provides |
confidentiality
ⓘ
integrity ⓘ server authentication ⓘ |
| responsibleFor |
MAC negotiation
ⓘ
compression negotiation ⓘ encryption negotiation ⓘ establishing a secure channel ⓘ key exchange ⓘ |
| separates |
key exchange from encryption
ⓘ
transport from higher-level services ⓘ |
| standardizedBy |
Internet Engineering Task Force
ⓘ
surface form:
IETF
|
| supports |
algorithm negotiation
ⓘ
authenticated encryption modes ⓘ block ciphers ⓘ data confidentiality ⓘ data integrity checking ⓘ multiple encryption cipher types ⓘ optional client authentication ⓘ protection against replay attacks ⓘ rekeying ⓘ stream ciphers ⓘ |
| typicallyUsesPort | 22 ⓘ |
| uses |
MAC field
ⓘ
binary packet protocol ⓘ compression algorithms ⓘ encryption algorithms ⓘ key exchange algorithms ⓘ message authentication codes ⓘ packet length field ⓘ padding length field ⓘ random padding ⓘ sequence numbers for MAC computation ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.
The Secure Shell (SSH) Protocol Assigned Numbers
→
references
→
The Secure Shell (SSH) Transport Layer Protocol
ⓘ
SSH Compression Algorithm Names
→
associatedWith
→
The Secure Shell (SSH) Transport Layer Protocol
ⓘ
this entity surface form:
SSH Transport Layer Protocol specifications