aboutsummaryrefslogtreecommitdiff
path: root/tcl_tests/mac.try
diff options
context:
space:
mode:
authorDmitry Belyavskiy <beldmit@gmail.com>2020-05-10 18:22:10 +0300
committerDmitry Belyavskiy <beldmit@gmail.com>2020-05-10 18:22:10 +0300
commit90dfe86a6e4786133dffabdcf801590b2744bd40 (patch)
treed1a702c9148b2848810994308e253591bb560603 /tcl_tests/mac.try
parent1c71e8ae208a52a28b21767635e3c8921d1b6a17 (diff)
downloadgost-engine-90dfe86a6e4786133dffabdcf801590b2744bd40.zip
gost-engine-90dfe86a6e4786133dffabdcf801590b2744bd40.tar.gz
gost-engine-90dfe86a6e4786133dffabdcf801590b2744bd40.tar.bz2
Finally normally passing MAC tests
Diffstat (limited to 'tcl_tests/mac.try')
-rw-r--r--tcl_tests/mac.try5
1 files changed, 2 insertions, 3 deletions
diff --git a/tcl_tests/mac.try b/tcl_tests/mac.try
index 51561f4..908d75b 100644
--- a/tcl_tests/mac.try
+++ b/tcl_tests/mac.try
@@ -13,7 +13,6 @@ test -createsfiles {dgst.dat dgst0.dat dgst2.dat dgst8.dat dgst63.dat mac-grassh
file copy -force ../mac-grasshopper.dat ../mac-magma.dat .
} 0 ""
-#FIXME OpenSSL regression
test "Вычисление HMAC(md_gost12_512)" {
grep "md_gost12_512\\(" [openssl "dgst -md_gost12_512 -hmac 123456901234567890123456789012 dgst63.dat"]
} 0 "HMAC-md_gost12_512(dgst63.dat)= 3767bcbe31de0965a6cd2613d99cc8cda922e7b288478389ed9bd433abfc08ff61d9bd0257b2d14dd0648d04ebf056180b3c8739a7cd7f8a78dac856359fe26f\n"
@@ -114,9 +113,9 @@ test "Вычисление MAC magma-mac (пример из ГОСТ 2015 34.13)
grep magma-mac [openssl "dgst -mac magma-mac -macopt hexkey:ffeeddccbbaa99887766554433221100f0f1f2f3f4f5f6f7f8f9fafbfcfdfeff mac-magma.dat"]
} 0 "MAGMA-MAC-magma-mac(mac-magma.dat)= 154e72102030c5bb\n"
-FIXME my regression
+#FIXME my regression
test "Вычисление MAC grasshopper-mac (пример из ГОСТ 2015 34.13)" {
- grep grasshopper-mac [openssl "dgst -mac kuznyechik-mac -macopt hexkey:8899aabbccddeeff0011223344556677fedcba98765432100123456789abcdef mac-grasshopper.dat"]
+ grep kuznyechik-mac [openssl "dgst -mac kuznyechik-mac -macopt hexkey:8899aabbccddeeff0011223344556677fedcba98765432100123456789abcdef mac-grasshopper.dat"]
} 0 "KUZNYECHIK-MAC-kuznyechik-mac(mac-grasshopper.dat)= 336f4d296059fbe34ddeb35b37749c67\n"
end_tests