gpt4 book ai didi

openssl - 如何使用 openssl 库将 ASN1_object 转换为可读格式。?

转载 作者:行者123 更新时间:2023-12-01 22:42:35 24 4
gpt4 key购买 nike

X509_extension 结构有一个变量 ASN1_object 。我想看看里面的内容是什么。谁能告诉我该怎么做

最佳答案

ASN1_OBJECT 只是 OpenSSL 对 OID(对象标识符)的表示。如果你只想知道它的 OID,那么:

ASN1_OBJECT *obj = X509_EXTENSION_get_object(ex); // ex is your X509_EXTENSION *
char buff[1024];
OBJ_obj2txt(buff, 1024, obj, 0); // 0 means it will prefer a textual representation (if available) rather than the numerical one

然后 buf 将包含一个带有 OID 的 C 字符串。

问候。

关于openssl - 如何使用 openssl 库将 ASN1_object 转换为可读格式。?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10023304/

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