[PATCH 4/5] Add GOST R 34.11-2012 implementation (Stribog)

Dmitry Eremin-Solenikov dbaryshkov at gmail.com
Mon Sep 2 11:32:57 CEST 2013


On Mon, Sep 2, 2013 at 1:28 PM, Dmitry Eremin-Solenikov
<dbaryshkov at gmail.com> wrote:
> * src/gcrypt.h.in (GCRY_MD_GOSTR3411_12_256,
>   GCRY_MD_GOSTR3411_12_512): New.
> * cipher/stribog.c: New.
> * configure.ac (available_digests_64): Add stribog.
> * src/cipher.h: Declare Stribog declarations.
> * cipher/md.c: Register Stribog digest.
> * tests/basic.c (check_digests) Add 4 testcases for Stribog from
>   standard.
> * doc/gcrypt.texi: document new constants.
>
> Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov at gmail.com>
> ---
>  cipher/Makefile.am |    1 +
>  cipher/md.c        |    6 +
>  cipher/stribog.c   | 1428 ++++++++++++++++++++++++++++++++++++++++++++++++++++
>  configure.ac       |   10 +-
>  doc/gcrypt.texi    |    8 +
>  src/cipher.h       |    2 +
>  src/gcrypt.h.in    |    2 +
>  tests/basic.c      |   30 ++
>  8 files changed, 1485 insertions(+), 2 deletions(-)
>  create mode 100644 cipher/stribog.c

Fourth patch is waiting in the moderator queue. It's too big because
it a big generated table.



More information about the Gcrypt-devel mailing list