SSH Encryption Algorithm Names

E260813

SSH Encryption Algorithm Names are standardized identifiers used within the SSH protocol to specify which cryptographic ciphers are employed to secure data in transit.

All labels observed (1)

Label Occurrences
SSH Encryption Algorithm Names canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf cryptography identifier
technical standard concept
category SSH cipher suite components
encryption algorithm negotiation
definedIn RFC 4253
example 3des-cbc
aes128-cbc
aes128-ctr
aes128-gcm@openssh.com
aes192-cbc
aes192-ctr
aes256-cbc
aes256-ctr
aes256-gcm@openssh.com
arcfour
arcfour128
arcfour256
blowfish-cbc
cast128-cbc
chacha20-poly1305@openssh.com
none
twofish-cbc
twofish128-cbc
twofish256-cbc
exampleDeprecated 3des-cbc
aes128-cbc
arcfour
blowfish-cbc
exampleRecommended aes128-ctr
aes128-gcm@openssh.com
aes256-ctr
aes256-gcm@openssh.com
chacha20-poly1305@openssh.com
format lowercase, hyphen-separated tokens
governedBy IANA SSH Protocol Parameters registry
listedInField encryption_algorithms_client_to_server
encryption_algorithms_server_to_client
negotiatedVia SSH KEXINIT message
property ordered by client and server preference
support multiple algorithms for interoperability
purpose to specify which symmetric cipher protects SSH traffic
relatedTo SSH Key Exchange Algorithm Names
SSH MAC Algorithm Names
SSH Public Key Algorithm Names
scope SSH transport layer
securityConsideration some legacy names correspond to weak or deprecated ciphers
usedInProtocol SSH-2
linked to: SSH

Secure Shell
linked to: SSH

How these facts were elicited

Referenced by (1)

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

RFC 4250 definesRegistry SSH Encryption Algorithm Names