Home GnuPG

Add GOST R 34.11-2012 implementation (Stribog)
c22064bdd773Unpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

Add GOST R 34.11-2012 implementation (Stribog)

* 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@gmail.com>

Details

Provenance
lumagAuthored on Sep 18 2013, 2:34 PM
wernerCommitted on Sep 18 2013, 2:35 PM
Parents
rCb0579baaa04f: Add basic implementation of GOST R 34.11-94 message digest
Branches
Unknown
Tags
Unknown

Event Timeline

Werner Koch <wk@gnupg.org> committed rCc22064bdd773: Add GOST R 34.11-2012 implementation (Stribog) (authored by Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>).Sep 18 2013, 2:35 PM