[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[openssl-gost] [gost-engine/engine] cded1d: test: List untested digests and ciphers



  Branch: refs/heads/master
  Home:   https://github.com/gost-engine/engine
  Commit: cded1d0aa04a386faa3778d0b029c78abd996e93
      https://github.com/gost-engine/engine/commit/cded1d0aa04a386faa3778d0b029c78abd996e93
  Author: Vitaly Chikunov <vt@altlinux.org>
  Date:   2020-05-10 (Sun, 10 May 2020)

  Changed paths:
    M test_ciphers.c
    M test_digest.c

  Log Message:
  -----------
  test: List untested digests and ciphers

It's good to know what needs to be done.


  Commit: e200e6195805d87303cc2157ba38a593013623d3
      https://github.com/gost-engine/engine/commit/e200e6195805d87303cc2157ba38a593013623d3
  Author: Vitaly Chikunov <vt@altlinux.org>
  Date:   2020-05-10 (Sun, 10 May 2020)

  Changed paths:
    M test_digest.c

  Log Message:
  -----------
  test_digest: Test old and new APIs

Both HMAC (deprecated) and EVP_MAC (since 3.0).
Also, remove redundant test iteration in do_digest().


  Commit: 748a6c3d85314ce5f8a643dca6e7b19cd7f089c7
      https://github.com/gost-engine/engine/commit/748a6c3d85314ce5f8a643dca6e7b19cd7f089c7
  Author: Vitaly Chikunov <vt@altlinux.org>
  Date:   2020-05-10 (Sun, 10 May 2020)

  Changed paths:
    M test_digest.c

  Log Message:
  -----------
  test_digest: Test CMAC using EVP_MAC (provider) API

Use chance of having CMAC test vector to test CMAC provider.


  Commit: cf1e315c325d7717161066df3f2c43b38d537a6f
      https://github.com/gost-engine/engine/commit/cf1e315c325d7717161066df3f2c43b38d537a6f
  Author: Vitaly Chikunov <vt@altlinux.org>
  Date:   2020-05-10 (Sun, 10 May 2020)

  Changed paths:
    M test_digest.c

  Log Message:
  -----------
  test_digest: Reduce arguments to tests, make concise logging

- Less arguments - less scary function calls.
- Better screen output: all tests now shown.
- Some typo corrections.


  Commit: 23cb37f77caf9ec4923d4c507046a83f9518e03d
      https://github.com/gost-engine/engine/commit/23cb37f77caf9ec4923d4c507046a83f9518e03d
  Author: Vitaly Chikunov <vt@altlinux.org>
  Date:   2020-05-10 (Sun, 10 May 2020)

  Changed paths:
    M test_digest.c

  Log Message:
  -----------
  test_digest: Add another carry test vector, also test GOST94

This vector triggers so much bugs in different implementations.


  Commit: 491b0c7c15e5a343cadabdf9cb7560956c9bb077
      https://github.com/gost-engine/engine/commit/491b0c7c15e5a343cadabdf9cb7560956c9bb077
  Author: Vitaly Chikunov <vt@altlinux.org>
  Date:   2020-05-10 (Sun, 10 May 2020)

  Changed paths:
    M gost_crypt.c

  Log Message:
  -----------
  gost_crypt: Fix Magma CBC in-place decryption

Simplest fix not concerned with performance, still should not impact it
too much.


  Commit: 3acdb02cede3259cb77b71368c8c581b1734c127
      https://github.com/gost-engine/engine/commit/3acdb02cede3259cb77b71368c8c581b1734c127
  Author: Vitaly Chikunov <vt@altlinux.org>
  Date:   2020-05-10 (Sun, 10 May 2020)

  Changed paths:
    M test_ciphers.c

  Log Message:
  -----------
  test_ciphers: Enable Magma CBC test

Since it's fixed in previous commit.


Compare: https://github.com/gost-engine/engine/compare/9cf021b8f3cc...3acdb02cede3