У нас есть центр сертификации Microsoft, работающий на Windows Server 2019. Мы выдаем сертификаты на устройства Android через MDM. Пользователи устройств Android просматривают веб-приложение (размещенное на Apache, реализованное в PHP 8) с помощью веб-браузера Chrome (на Android), для которого требуется сертификат клиента.
Мы устанавливаем отдельный экземпляр Windows Server 2019 с ролью Microsoft OCSP Responder для проверки/подтверждения того, что клиентские сертификаты, представленные веб-серверу Apache, действительны. Apache имеет несколько директив для обработки проверки OCSP. Мы также хотели бы проверить сертификаты в PHP для дополнительной безопасности.
Из моего исследования, прочитанного в нескольких RFC и технических документах Microsoft, кажется, что ответчик Microsoft OCSP проверяет сертификаты, ссылаясь на CRL для статуса отзыва.
Как ответчик Microsoft OCSP проверяет сертификаты, если они были удалены из центра сертификации, а не отозваны? Если они удалены и не отозваны, они не будут отображаться в CRL.
Я что-то упустил здесь? Будет ли ответчик Microsoft OCSP проверять серийный номер по базе данных ЦС, а также его статус отзыва?