[openssl/openssl] 16f1c6: The flag "decoded-from-explicit" must be imp/expor...

Tomas Mraz noreply at reply.github.openssl.org
Thu Jun 23 13:52:01 UTC 2022


  Branch: refs/heads/openssl-3.0
  Home:   https://github.openssl.org/openssl/openssl
  Commit: 16f1c6e1abfc9d80c9e2fd78d72d51d4b8e739a0
      https://github.openssl.org/openssl/openssl/commit/16f1c6e1abfc9d80c9e2fd78d72d51d4b8e739a0
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2022-06-23 (Thu, 23 Jun 2022)

  Changed paths:
    M crypto/ec/ec_backend.c
    M crypto/ec/ec_lib.c
    M providers/implementations/keymgmt/ec_kmgmt.c

  Log Message:
  -----------
  The flag "decoded-from-explicit" must be imp/exportable

Otherwise the information that the EC group was imported from
explicit parameters is lost when the key is moved across providers.

Fixes #18600

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit at gmail.com>
(Merged from https://github.com/openssl/openssl/pull/18629)


  Commit: 3d0da0c2a049bce6d39a6bd5a68aaf7aab639509
      https://github.openssl.org/openssl/openssl/commit/3d0da0c2a049bce6d39a6bd5a68aaf7aab639509
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2022-06-23 (Thu, 23 Jun 2022)

  Changed paths:
    M test/recipes/25-test_verify.t

  Log Message:
  -----------
  Test whether decoded-from-explicit survives import/export

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit at gmail.com>
(Merged from https://github.com/openssl/openssl/pull/18629)


Compare: https://github.openssl.org/openssl/openssl/compare/bfa5f0f574db...3d0da0c2a049


More information about the openssl-commits mailing list