Revert "FROMLIST: sign-file: Use OpenSSL provided define to compile out deprecated APIs"
This reverts commit e9d39639a5.
Collides with upstream.
Bug: 135570712
Bug: 367265496
Change-Id: I93542eba7b615b8c49fbb062684b593d1f9d32ae
Signed-off-by: Matthias Maennich <maennich@google.com>
This commit is contained in:
+10
-11
@@ -142,9 +142,7 @@ static int pem_pw_cb(char *buf, int len, int w, void *v)
|
||||
static EVP_PKEY *read_private_key(const char *private_key_name)
|
||||
{
|
||||
EVP_PKEY *private_key;
|
||||
BIO *b;
|
||||
|
||||
#ifndef OPENSSL_NO_ENGINE
|
||||
if (!strncmp(private_key_name, "pkcs11:", 7)) {
|
||||
ENGINE *e;
|
||||
|
||||
@@ -162,16 +160,17 @@ static EVP_PKEY *read_private_key(const char *private_key_name)
|
||||
private_key = ENGINE_load_private_key(e, private_key_name,
|
||||
NULL, NULL);
|
||||
ERR(!private_key, "%s", private_key_name);
|
||||
return private_key;
|
||||
}
|
||||
#endif
|
||||
} else {
|
||||
BIO *b;
|
||||
|
||||
b = BIO_new_file(private_key_name, "rb");
|
||||
ERR(!b, "%s", private_key_name);
|
||||
private_key = PEM_read_bio_PrivateKey(b, NULL, pem_pw_cb,
|
||||
NULL);
|
||||
ERR(!private_key, "%s", private_key_name);
|
||||
BIO_free(b);
|
||||
}
|
||||
|
||||
b = BIO_new_file(private_key_name, "rb");
|
||||
ERR(!b, "%s", private_key_name);
|
||||
private_key = PEM_read_bio_PrivateKey(b, NULL, pem_pw_cb,
|
||||
NULL);
|
||||
ERR(!private_key, "%s", private_key_name);
|
||||
BIO_free(b);
|
||||
return private_key;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user