From d44131cf7cae81da5bafb9cb1129b026b8cb0797 Mon Sep 17 00:00:00 2001 From: Vitaly Chikunov Date: Wed, 25 Jul 2018 10:39:50 +0300 Subject: [PATCH] Make grasshopper OMAC result size 8 instead of 4 Two reasons: to match GOST R test vector size, just make it bigger. --- gost_omac.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gost_omac.c b/gost_omac.c index fa7ab74..c4e8111 100644 --- a/gost_omac.c +++ b/gost_omac.c @@ -252,7 +252,7 @@ EVP_MD *grasshopper_omac(void) EVP_MD *md; if ((md = EVP_MD_meth_new(NID_grasshopper_mac, NID_undef)) == NULL - || !EVP_MD_meth_set_result_size(md, 4) + || !EVP_MD_meth_set_result_size(md, 8) || !EVP_MD_meth_set_input_blocksize(md, 8) || !EVP_MD_meth_set_app_datasize(md, sizeof(OMAC_CTX)) || !EVP_MD_meth_set_flags(md, 0) -- 2.39.5