打印EVP_PKEY_CTX结构的值时出错

问题描述 投票:-1回答:1

在测试器端,我试图打印结构evp_pkey_ctx_st的值,但在将指针指向不完整类型EVP_PKEY_CTX的指针时出错。

printf(“ \ nOpearation:%d”,ctx->操作);

任何人都可以指导我。这可行吗?我们可以在引擎端或测试仪端打印结构值吗?

openssl cryptography public-key-encryption evp-cipher openssl-engine
1个回答
0
投票

EVP_PKEY_CTX结构是不透明的。您可以调用一些函数来处理它,但是只有实现本身一部分的代码才可以理解结构。结构的安排是实现的细节,并且不会在OpenSSL代码之外公开。

尚不清楚您要做什么。您是否正在实施OpenSSL引擎?您能否向我们展示足够的代码来复制您遇到的错误以及足够的上下文以了解如何构建代码?

© www.soinside.com 2019 - 2024. All rights reserved.