Add support for GOSTHASH94CP: GOST R 34.11-94 hash with CryptoPro S-box
authorDmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Thu, 11 Jul 2019 18:43:12 +0000 (21:43 +0300)
committerNiels Möller <nisse@lysator.liu.se>
Sun, 15 Sep 2019 08:09:16 +0000 (10:09 +0200)
commit9826eed6b23296eac9e496232ba1b74c1d205694
treea98cc76853465cf6abd9f49843985c076b8d6156
parent1d7bce28f88b493854810ce21468a996b4d857f1
Add support for GOSTHASH94CP: GOST R 34.11-94 hash with CryptoPro S-box

Hash gosthash94 implements GOST R 34.11-94 standard using S-Box defined
in the standard 'for testing purposes only'. RFC 4357 defines S-Box
(CryptoPro one) for GOST R 34.11-94 hash function that is widely used in
applications. Add separate hash function algorithm (gosthash94cp)
implementing GOST R 34.11-94 hashing using that S-Box.

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
examples/nettle-benchmark.c
gost28147.c
gost28147.h
gosthash94-meta.c
gosthash94.c
gosthash94.h
nettle-meta.h
nettle.texinfo
testsuite/gosthash94-test.c