02.11.2007 14:43:24Проверка не отозван ли сертификат Ответов: 4
Роман
Добрый день!
Преамбула: при шифровании и создании ЭЦП с использованием утилиты cryptcp, утилита проверят не отозван ли сертификат. Подскажите пожалуйста, на какой порт сервера на котором установлен ЦС эта утилита производит запрос? И вообще каким образом это просходит если не запросом?
Заранее благодарю.
 
Ответы:
02.11.2007 15:04:35Юрий Маслов
Отозванность сертификата проверяется по файлу CRL, содержащий список отозванных сертификатов. Это файл изготавливает и публикует ЦС.
Этот файл, если он не установлен на локальный компьютер, утилита получает по URL, который находится в сертификате в расширении CDP (точка распространения списка отозванных сертификатов).
Как правило, файл доступен по протоколам HTTP и/или FTP.
02.11.2007 15:06:50Роман
Спасибо, коллега! :)
02.11.2007 18:35:44Василий
Моё дополнение.
Всё вышесказанное - если используется стандартный Revocation Provider из Windows (т.е. cryptnet.dll).
Если установлен другой Revocation Provider - то механизм проверки может быть иным.
Например, запрос может посылаться на сервер OCSP, причём, адрес и протокол доступа к OCSP могут браться из самого сертификата (если есть) или из других мест, например, из групповых политик.
06.11.2007 5:38:30Роман
Спасибо большое!