aports/main/openssh/openssh-hmac-accel.diff
Timo Teräs 2c2467e1eb main/openssh: upgrade to 6.0p1
* also add support for hmac oneshot mode (requires patched openssl;
   we have these patches in Alpine)
 * rebase hpn patches
 * remove obsolete patch (upstreamed)
2012-08-02 17:40:14 +03:00

11 lines
319 B
Diff

--- a/mac.c
+++ b/mac.c
@@ -142,6 +142,7 @@
/* reset HMAC context */
HMAC_Init(&mac->evp_ctx, NULL, 0, NULL);
HMAC_Update(&mac->evp_ctx, b, sizeof(b));
+ HMAC_CTX_set_flags(&mac->evp_ctx, EVP_MD_CTX_FLAG_ONESHOT);
HMAC_Update(&mac->evp_ctx, data, datalen);
HMAC_Final(&mac->evp_ctx, m, NULL);
break;