Как использовать m2crypto для проверки цепочки сертификатов X509 в настройках без SSL

Я пытаюсь выяснить, как с помощью m2crypto проверить цепочку доверия от версии сертификата X509 с открытым ключом до одного из набора известных корневых ЦС, когда цепочка может быть произвольно длинной. Модуль SSL.Context выглядит многообещающим, за исключением того, что я не делаю этого в контексте SSL-соединения и не вижу, как используется информация, передаваемая в load_verify_locations.

По сути, я ищу интерфейс, который эквивалентен: openssl verify pub_key_x509_cert

Есть ли что-то подобное в m2crypto?

Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос