Use*_*234 3 openssl private-key
我有一个以 PEM 格式存储在 Type 变量中的私钥字节LPSTR。IE
LPSTR pPrivateKeyInPem;
Run Code Online (Sandbox Code Playgroud)
现在我需要生成一个EVP_PKEYusing pPrivateKeyInPem,以便可以SSL_CTX使用SSL_CTX_use_PrivateKey()Openssl的API将其加载到一个对象中。
我怎样才能做到这一点?
我将省略从 LPSTR 到 char* 的转换,这里介绍:Convert lptstr to char*
对于 OpenSSL 部分
BIO *mem;
mem = BIO_new_mem_buf(pkey, -1); //pkey is of type char*
key = PEM_read_bio_PrivateKey(mem, NULL, NULL, 0);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1882 次 |
| 最近记录: |