Вопрос

Кто-нибудь знает, как раскрыть внутреннее содержимое python 2.x _hashlib.pyd с помощью ctypes?Мне особенно нужно извлечь структуру EVP_MD_CTX для сериализации объектов HASH Python.

Это было полезно?

Решение

Сопоставление структур C из файлов заголовков (openssl / evp.h и _hashopenssl.c в вашем случае) несложно, но не всегда переносимо для разных версий.Вот он для моей среды:

родовое слово

Ниже приводится пример того, как использовать его для сохранения и восстановления состоянияхэш-объект :

родовое слово
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top