commit | a53cebba34e6cde2cd4cdc7daec593992cd47e21 | [log] [tgz] |
---|---|---|
author | brian m. carlson <sandals@crustytoothpaste.net> | Sun Sep 06 14:02:44 2015 +0000 |
committer | Daniel Stenberg <daniel@haxx.se> | Wed Sep 16 09:32:19 2015 +0200 |
tree | b363a283fa006e63b9780330facf2895020d1672 | |
parent | 3768f8aeef9faa009a2c056beacaa566bd90013e [diff] |
Add support for HMAC-SHA-256 and HMAC-SHA-512. Implement support for these algorithms and wire them up to the libgcrypt and OpenSSL backends. Increase the maximum MAC buffer size to 64 bytes to prevent buffer overflows. Prefer HMAC-SHA-256 over HMAC-SHA-512, and that over HMAC-SHA-1, as OpenSSH does. Closes #40