有人知道如何使用ctypes公开python 2.x _hashlib.pyd内部吗?我特别需要提取EVP_MD_CTX结构以对python HASH对象进行序列化。

有帮助吗?

解决方案

从头文件(在您的情况下为openssl / evp.h和_hashopenssl.c)映射C结构很简单,但并不总是可以在不同版本之间移植。这是针对我的环境的: 通用标签

下面是一个有关如何使用它来保存和恢复其状态的示例。哈希对象 通用标签

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top