Hello,

2017-08-05 23:41 GMT+03:00 Dmitry Eremin-Solenikov <[email protected]>:
> This in an excerpt from previously sent patch set
> [PATCH 00/13] GOST cipher/MAC/hash algorithms support
>
> This patch series concentrates on gosthash94 support. It adds gosthash94cp --
> GOST R 34.11-94 variant using more popular S-Box and implements HMAC and 
> PBKDF2
> interfaes for GOST hashing algorithms.

Any update on these patches? Review/comments/etc?

> References:
> - GOST R 34.11-94: RFC 5831 https://tools.ietf.org/html/rfc5831
> - GOST 28147-89: RFC 5830 https://tools.ietf.org/html/rfc5830
> - S-Boxes: RFC 4357 https://tools.ietf.org/html/rfc4357
>
> Dmitry Eremin-Solenikov (5):
>   Add GOST R 34.11 to nettle_hashes
>   Start separating GOST 28147-89 from GOST R 34.11-94
>   Add support for GOSTHASH94CP: GOST R 34.11-94 hash with CryptoPro
>     S-box
>   Add HMAC functions for GOSTHASH94 and GOSTHASH94CP
>   Add PBKDF2 support for gosthash94cp
>
>  Makefile.in                 |   8 +-
>  examples/nettle-benchmark.c |   1 +
>  gost28147.c                 | 607 
> ++++++++++++++++++++++++++++++++++++++++++++
>  gost28147.h                 |  66 +++++
>  gosthash94-meta.c           |   3 +
>  gosthash94.c                | 321 +++++------------------
>  gosthash94.h                |  13 +
>  hmac-gosthash94.c           |  79 ++++++
>  hmac.h                      |  37 +++
>  nettle-meta-hashes.c        |   2 +
>  nettle-meta.h               |   1 +
>  nettle.texinfo              |  41 ++-
>  pbkdf2-hmac-gosthash94.c    |  54 ++++
>  pbkdf2.h                    |   7 +
>  testsuite/gosthash94-test.c |  12 +
>  testsuite/hmac-test.c       |  14 +
>  testsuite/meta-hash-test.c  |   2 +
>  testsuite/pbkdf2-test.c     |  24 ++
>  18 files changed, 1033 insertions(+), 259 deletions(-)
>  create mode 100644 gost28147.c
>  create mode 100644 gost28147.h
>  create mode 100644 hmac-gosthash94.c
>  create mode 100644 pbkdf2-hmac-gosthash94.c
>
> --
> 2.13.2
>



-- 
With best wishes
Dmitry
_______________________________________________
nettle-bugs mailing list
[email protected]
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs

Reply via email to