openssl 1.1.0中ASN1_CTX的用法

时间:2019-04-11 12:07:14

标签: openssl

我最近在Ubuntu 18.04上将openssl从1.0.2n升级到1.1.0g。我的应用程序使用openssl。现在在构建过程中遇到了一些问题。

我以前使用过EVP_MD_CTX ctx,现在我修改了它

EVP_MD_CTX *ctx ctx=EVP_MD_CTX_new(),并且工作正常

我使用了ASN1_CTX c,但是如果进行上述修改,则无法正常工作。在构建期间,建议使用ASN1_SCTX ctx,但是如果我使用它,则会在M_ASN1_New_Malloc中出现错误

那么如何在openssl 1.1.0g中修改ASN1_CTX ctx。 还会出现错误,如/usr/include/openssl/asn1_mac.h:10:2:错误:#error“此文件已过时;请更新软件。”

0 个答案:

没有答案