PEM_read_bio_PrivateKey 是否有(或什至需要)一个 public 键等价物?
Does PEM_read_bio_PrivateKey have (or even need) a public key equivalent?
libcrypto3
提供了一个 PEM_read_bio_PrivateKey
,如下所示
https://www.openssl.org/docs/man1.1.0/man3/PEM_read_bio_PrivateKey.html
我没有看到 PEM_read_bio_PublicKey
。 是一个PEM_read_PUBKEY
,但它需要一个FILE*
而不是一个BIO。
明明有特定算法的读取函数,但是为什么没有PEM_read_bio_PublicKey
?
它实际上叫做 PEM_read_bio_PUBKEY
,列在同一手册页中:
EVP_PKEY *PEM_read_bio_PUBKEY(BIO *bp, EVP_PKEY **x,
pem_password_cb *cb, void *u);
libcrypto3
提供了一个 PEM_read_bio_PrivateKey
,如下所示
https://www.openssl.org/docs/man1.1.0/man3/PEM_read_bio_PrivateKey.html
我没有看到 PEM_read_bio_PublicKey
。 是一个PEM_read_PUBKEY
,但它需要一个FILE*
而不是一个BIO。
明明有特定算法的读取函数,但是为什么没有PEM_read_bio_PublicKey
?
它实际上叫做 PEM_read_bio_PUBKEY
,列在同一手册页中:
EVP_PKEY *PEM_read_bio_PUBKEY(BIO *bp, EVP_PKEY **x,
pem_password_cb *cb, void *u);