SSH

E1267

SSH (Secure Shell) is a cryptographic network protocol used to securely access, manage, and transfer data between remote computers over unsecured networks.

All labels observed (20)

How this entity was disambiguated

Statements (54)

Predicate Object
instanceOf cryptographic protocol
network protocol
abbreviationOf Secure Shell
linked to: SSH
commonlyImplementedBy Dropbear SSH
OpenSSH
linked to: Dropbear SSH

PuTTY
currentStandardVersion SSH-2
linked to: SSH
defaultPort 22
definedIn RFC 4251
RFC 4252
RFC 4253
RFC 4254
fullName Secure Shell
linked to: SSH
hasExtension SCP
SFTP
hasVersion SSH-1
linked to: SSH

SSH-2
linked to: SSH
introduced 1995
layer application layer
operatesOver TCP
originalAuthor Tatu Ylönen
originalImplementation SSH-1 protocol implementation
primaryPurpose remote command execution
secure data transfer
secure remote access
provides authentication
confidentiality
integrity
replaced Telnet
rlogin
rsh
runsOn Linux
Unix-like operating systems
Windows
macOS
securityProperty protects against eavesdropping
protects against man-in-the-middle attacks (with proper key verification)
successorProtocol SSH-2
supportsAuthenticationMethod host-based authentication
keyboard-interactive authentication
password authentication
public key authentication
supportsFeature X11 forwarding
file transfer
port forwarding
tunneling
typicalUseCase remote server administration
secure file transfer
secure tunneling of other protocols
uses encryption
message authentication codes
public-key cryptography
symmetric-key cryptography
usesPort 22/TCP

How these facts were elicited

Referenced by (100)

Full triples — surface form annotated when it differs from this entity's canonical label.

Internet supportsProtocol SSH
subject linked to: the internet
SSH fullName Secure Shell
linked to: SSH
SSH abbreviationOf Secure Shell
linked to: SSH
SSH hasVersion SSH-1
linked to: SSH
SSH hasVersion SSH-2
linked to: SSH
SSH currentStandardVersion SSH-2
linked to: SSH
Diffie–Hellman key exchange usedIn Secure Shell
linked to: SSH
RFC 4251 title The Secure Shell (SSH) Protocol Architecture
linked to: SSH
RFC 4251 protocol Secure Shell
linked to: SSH
RFC 4251 defines SSH binary packet protocol
linked to: SSH
Tatu Ylönen knownFor Secure Shell
linked to: SSH
Tatu Ylönen knownFor SSH protocol
linked to: SSH
Tatu Ylönen developed Secure Shell
linked to: SSH
Tatu Ylönen developed SSH-1
linked to: SSH
RSA usedInProtocol SSH
RFC 4253 title The Secure Shell (SSH) Transport Layer Protocol
linked to: SSH
RFC 4253 definesProtocol SSH Transport Layer Protocol
linked to: SSH
RFC 4253 appliesTo Secure Shell
linked to: SSH
RFC 4253 appliesTo SSH-2
linked to: SSH
RFC 4252 relatedTo Secure Shell
linked to: SSH
RFC 4252 relatedTo SSH-2
linked to: SSH
RFC 4252 usesTransport SSH Transport Layer Protocol
linked to: SSH
RFC 4252 workingGroup secsh
linked to: SSH
PuTTY supportsProtocol SSH
PuTTY supportsProtocol SSH-1
linked to: SSH
AES-GCM usedInProtocol SSH
HMAC usedFor SSH
SSH Communications Security notableWork Secure Shell
linked to: SSH
SSH Communications Security notableWork SSH protocol
linked to: SSH
RFC 8332 updatesProtocol Secure Shell
linked to: SSH
RFC 8332 protocol Secure Shell Protocol
linked to: SSH
Poly1305 usedIn SSH
Secure Shell (SSH) Authentication Protocol partOf Secure Shell (SSH) protocol suite
linked to: SSH
SSH_MSG_USERAUTH_SUCCESS belongsToProtocol SSH-2
linked to: SSH
PSCP usesProtocol SSH
Plink supportsProtocol SSH
RFC 4254 usesProtocol SSH Transport Layer Protocol
linked to: SSH
RFC 4254 protocol SSH
RFC 6668 workingGroup Secure Shell
linked to: SSH
RFC 6668 updatesProtocol Secure Shell
linked to: SSH
RFC 7539 useCase SSH
RFC 2419 relatedToProtocol Secure Shell
linked to: SSH