chromeos-base/update_engine: add OpenSSL 3.0 support

Use EVP_PKEY_get1_EC_KEY/EVP_PKEY_get1_RSA instead of
EVP_PKEY_get0_EC_KEY/EVP_PKEY_get0_RSA as the former is
compatible with OpenSSL 3.0.

BUG=b/257113269
TEST=presubmit
RELEASE_NOTE=None

Change-Id: I19b911ff5a4066a81057f85813a166c85efec192
Reviewed-on: https://cos-review.googlesource.com/c/third_party/overlays/chromiumos-overlay/+/44438
Tested-by: Cusky Presubmit Bot <presubmit@cos-infra-prod.iam.gserviceaccount.com>
Reviewed-by: Robert Kolchmeyer <rkolchmeyer@google.com>
2 files changed