Инструмент тестирования командной строки OCSP?[закрыто]

StackOverflow https://stackoverflow.com/questions/71468

Вопрос

Кто-нибудь знает инструмент для проверки ответов OCSP?Предпочтительно что-то, что можно использовать из командной строки Windows и/или можно легко включить в программу Java/Python.

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

Решение

Посмотрев немного больше, я думаю, что нашел некоторые ответы:

а) OpenSSL в помощь:

openssl ocsp -whatever

Для получения дополнительной информации, http://www.openssl.org/docs/apps/ocsp.html

б) http://www.openvalidation.org/ это еще один способ тестирования сертификата.И по его ссылкам я добрался до:

Спасибо всем ответам!

Другие советы

Клиент newpki утверждает, что может это сделать.http://www.newpki.org/

jumpycastle имеет криптопровайдер Java и поддерживает запросы и ответы OCSP.Однако различия между классами OCSPReq и OCSPRequest, а также OCSPResp и OCSPResponse немного сбивают с толку.

Вот хороший ресурс для создания простого клиента OCSP или ответчика OCSP с OpenSSL: http://backreference.org/2010/05/09/ocsp-verification-with-openssl/

Можете ли вы протестировать его через HTTP, как описано в спецификациях в Приложении А?Если да, то вы можете использовать любую утилиту веб-тестирования.Поскольку вы упомянули Java, JMeter приходит в голову.С помощью JMeter вы можете создать свой Java-код для проверки и т. д. и повторно использовать его в своих тестовых примерах.

Можете ли вы использовать что-то кроме строки CMD, например сценарий BASH через Сигвин?

Вам все равно придется написать некоторые сценарии для проверки теста, возможно, используя OpenSSL?

curl http://some.ocsp.url/  > resp.der
openssl ocsp -respin resp.der -text

См. страницу http://www.ietf.org/rfc/rfc2560.txt

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