openssl_free_key
时间: 2023-07-02 08:08:17 浏览: 323
Openssl_RSA.rar_加密解密_C++_
`openssl_free_key` 函数是 OpenSSL 库中用来释放密钥内存的函数。它的函数原型如下:
```c
void openssl_free_key(EVP_PKEY *pkey);
```
其中,`EVP_PKEY` 是 OpenSSL 中表示密钥的结构体类型。这个函数会释放传入的 `EVP_PKEY` 结构体以及其内部的所有内存,包括公钥、私钥等。在使用完密钥后,调用 `openssl_free_key` 函数可以避免内存泄漏。
需要注意的是,调用这个函数之后,传入的指针将不再可用。如果需要继续使用这个密钥,应该在复制一份之后再调用 `openssl_free_key` 函数。
阅读全文