Start separating GOST 28147-89 from GOST R 34.11-94
authorDmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Thu, 11 Jul 2019 18:43:11 +0000 (21:43 +0300)
committerNiels Möller <nisse@lysator.liu.se>
Sun, 15 Sep 2019 08:09:15 +0000 (10:09 +0200)
commit1d7bce28f88b493854810ce21468a996b4d857f1
treeaab97ae376f566b69bc20df2aaa54146cd8bb778
parentc00f4b17f7f38c180ece4c92c50c05feb2e28c2d
Start separating GOST 28147-89 from GOST R 34.11-94

Hash function GOST R 34.11-94 (gosthash94) in its compression function
uses Russian block cipher (GOST 28147-89, Magma). Start separating block
cipher code from hash function code. For now there is no public
interface for this cipher, it will be added later.

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Makefile.in
gost28147-internal.h [new file with mode: 0644]
gost28147.c [new file with mode: 0644]
gost28147.h [new file with mode: 0644]
gosthash94.c