This repository has been archived by the owner on Jan 29, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Client Algorithms
danopia edited this page Apr 15, 2013
·
13 revisions
Client header: OpenSSH_6.0p1 Debian-3ubuntu1
{ kexAlgs:
[ 'ecdh-sha2-nistp256', 'ecdh-sha2-nistp384', 'ecdh-sha2-nistp521',
'diffie-hellman-group-exchange-sha256', 'diffie-hellman-group-exchange-sha1',
'diffie-hellman-group14-sha1', 'diffie-hellman-group1-sha1' ],
hostKeyAlgs:
[ '[email protected]', '[email protected]',
'ssh-rsa',
'[email protected]', '[email protected]', '[email protected]',
'[email protected]', '[email protected]',
'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', 'ecdsa-sha2-nistp521',
'ssh-dss' ],
encAlgs:
[ 'aes128-ctr', 'aes192-ctr', 'aes256-ctr',
'arcfour256', 'arcfour128',
'aes128-cbc',
'3des-cbc',
'blowfish-cbc',
'cast128-cbc',
'aes192-cbc', 'aes256-cbc',
'arcfour',
'[email protected]' ],
macAlgs:
[ 'hmac-md5',
'hmac-sha1',
'[email protected]',
'hmac-sha2-256', 'hmac-sha2-256-96',
'hmac-sha2-512', 'hmac-sha2-512-96',
'hmac-ripemd160', '[email protected]',
'hmac-sha1-96',
'hmac-md5-96' ],
cprAlgs:
[ 'none', '[email protected]', 'zlib',
'none', '[email protected]', 'zlib' ] }
Client header: PuTTY_Release_0.62
{ kexAlgs:
[ 'diffie-hellman-group-exchange-sha256', 'diffie-hellman-group-exchange-sha1',
'diffie-hellman-group14-sha1', 'diffie-hellman-group1-sha1',
'rsa2048-sha256', 'rsa1024-sha1' ],
hostKeyAlgs: [ 'ssh-rsa', 'ssh-dss' ],
encAlgs:
[ 'aes256-ctr', 'aes256-cbc',
'[email protected]',
'aes192-ctr', 'aes192-cbc',
'aes128-ctr', 'aes128-cbc',
'blowfish-ctr', 'blowfish-cbc',
'3des-ctr', '3des-cbc',
'arcfour256', 'arcfour128' ],
macAlgs:
[ 'hmac-sha1', 'hmac-sha1-96', 'hmac-md5' ],
cprAlgs: [ 'none', 'zlib' ] }
Android IRC client, seems to use a pre-built library
Client header: TrileadSSH2Java_213
{ kexAlgs:
[ 'diffie-hellman-group-exchange-sha1',
'diffie-hellman-group14-sha1', 'diffie-hellman-group1-sha1' ],
hostKeyAlgs: [ 'ssh-rsa', 'ssh-dss' ],
encAlgs:
[ 'aes256-ctr', 'aes192-ctr', 'aes128-ctr',
'blowfish-ctr',
'aes256-cbc', 'aes192-cbc', 'aes128-cbc',
'blowfish-cbc',
'3des-ctr', '3des-cbc' ],
macAlgs:
[ 'hmac-sha1-96', 'hmac-sha1', 'hmac-md5-96', 'hmac-md5' ],
cprAlgs: [ 'none' ] }