gpt4 book ai didi

c++ - 在应用程序中嵌入 SSL key

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:38:19 25 4
gpt4 key购买 nike

是否可以通过 C/C++ API 将简单服务器应用程序的私钥和公钥嵌入其中?最好不要首先破解整个 OpenSSL 库。

我所说的嵌入是指将字符串或 char* 之类的内容传递给 API,而不是直接从文件中读取。

谢谢。

最佳答案

您可以使用 d2i_X509() 函数将 DER 编码证书从 unsigned char * 缓冲区直接转换为 X509 对象:

const unsigned char cert_DER[] = /* ... */;

const unsigned char *p = cert_DER;
X509 *cert_X509 = d2i_X509(NULL, &p, sizeof cert_DER);

对于其他 OpenSSL 对象,如 key ,也有类似的 d2i_*() 函数 - 例如。 d2i_RSAPrivateKey()

关于c++ - 在应用程序中嵌入 SSL key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11750817/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com