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
[email protected]
aes192-cbc
aes192-ctr
aes256-cbc
aes256-ctr
[email protected]
arcfour
arcfour128
arcfour256
blowfish-cbc
cast128-cbc
[email protected]
none
twofish-cbc
twofish128-cbc
twofish256-cbc
exampleDeprecated 3des-cbc
aes128-cbc
arcfour
blowfish-cbc
exampleRecommended aes128-ctr
[email protected]
aes256-ctr
[email protected]
[email protected]
format lowercase, hyphen-separated tokens
governedBy The Secure Shell (SSH) Protocol Assigned Numbers
surface form: 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
surface form: SSH-2

SSH
surface form: Secure Shell

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