[openssl/openssl] 9adbce: translation: EC legacy keys, handle OSSL_PKEY_PARA...

Jorge Ramirez-Ortiz noreply at github.com
Mon Mar 27 10:08:50 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: 9adbce74933b87dd4fe776b70fef55f2f468f5f7
      https://github.com/openssl/openssl/commit/9adbce74933b87dd4fe776b70fef55f2f468f5f7
  Author: Jorge Ramirez-Ortiz <jorge at foundries.io>
  Date:   2023-03-27 (Mon, 27 Mar 2023)

  Changed paths:
    M crypto/evp/ctrl_params_translate.c

  Log Message:
  -----------
  translation: EC legacy keys, handle OSSL_PKEY_PARAM_EC_PUB_X,Y requests

Required by tpm2-tss to load legacy EC keys using the OpenSSL engine.

Fixes: https://github.com/tpm2-software/tpm2-tss/issues/2581
Signed-off-by: Jorge Ramirez-Ortiz <jorge at foundries.io>

Reviewed-by: Shane Lontis <shane.lontis at oracle.com>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20535)


  Commit: 1ffb6e19eeee95784456831da329cbccaa59fbcf
      https://github.com/openssl/openssl/commit/1ffb6e19eeee95784456831da329cbccaa59fbcf
  Author: Jorge Ramirez-Ortiz <jorge at foundries.io>
  Date:   2023-03-27 (Mon, 27 Mar 2023)

  Changed paths:
    M test/evp_extra_test.c

  Log Message:
  -----------
  test: evp_extra: EC, read affine coordinates

Add a test to read the EC X,Y coordinates.
Support legacy keys.

Signed-off-by: Jorge Ramirez-Ortiz <jorge at foundries.io>

Reviewed-by: Shane Lontis <shane.lontis at oracle.com>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20535)


Compare: https://github.com/openssl/openssl/compare/93370db1fc76...1ffb6e19eeee


More information about the openssl-commits mailing list