mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-01-09 17:38:00 +00:00
Put HMAC-SHA-512 below HMAC-SHA-256 in priority.
For the same reason that diffie-hellman-group18 goes below group16: it's useful to _have_ it there, in case a server demands it, but under normal circumstances it seems like overkill and a waste of CPU. SHA-256 is not only intrinsically faster, it's also more likely to be hardware-accelerated, so PuTTY's preference is to use that if possible and SHA-512 only if necessary.
This commit is contained in:
parent
b77e985513
commit
289d123fb8
@ -20,7 +20,7 @@ const struct ssh_signkey_with_user_pref_id ssh2_hostkey_algs[] = {
|
||||
};
|
||||
|
||||
const static ssh2_macalg *const macs[] = {
|
||||
&ssh_hmac_sha512, &ssh_hmac_sha256,
|
||||
&ssh_hmac_sha256, &ssh_hmac_sha512,
|
||||
&ssh_hmac_sha1, &ssh_hmac_sha1_96, &ssh_hmac_md5
|
||||
};
|
||||
const static ssh2_macalg *const buggymacs[] = {
|
||||
|
Loading…
Reference in New Issue
Block a user