08.06.2005 18:37:43просроченный сертификат Ответов: 3
Николай
Есть некогда подписанные данные. Пока сертификат был актуальным, то проверка данных показывала их валидность.
Если теперь (по истечении срока действия сертификата) проверить их валидность следующим образом
<script>
.......
var SignedData;
SignedData = new ActiveXObject("CAPICOM.SignedData");
.......
SignedData.Verify(signature , true, CAPICOM_VERIFY_SIGNATURE_AND_CERTIFICATE);
.......
} catch(e) {
alert(e.description);
}
.......
</script>
, то выдается Exeption с ошибкой:
"A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file."

При проверке данных следующим образом:
SignedData.Verify(signature , true, CAPICOM_VERIFY_SIGNATURE_ONLY);
валидация проходит нормально.

Вопрос. Как правильно осуществить проверку данных, чтобы убедится что сигнатура верна и сертификат также был верный?
 
Ответы:
08.06.2005 23:25:12maxdm
без системы нотариата никак
09.06.2005 12:06:29Николай
Поясните пожалуйста. Что такое система нотариата и как ее использовать?
09.06.2005 14:36:48Муругов Сергей Михайлович
Например, RFC3029 содержание найдете в любом поисковике.