| ||||
| ||||
У меня такая же проблема, как у Николая http://www.cryptopro.ru/CryptoPro/forum/view.asp?q=1784 Есть некогда подписанные данные. Пока сертификат был актуальным, то проверка данных показывала их валидность. Если теперь (по истечении срока действия сертификата) проверить их валидность следующим образом <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:12 maxdm без системы нотариата никак 09.06.2005 12:06:29 Николай Поясните пожалуйста. Что такое система нотариата и как ее использовать? 09.06.2005 14:36:48 Муругов Сергей Михайлович Например, RFC3029 содержание найдете в любом поисковике. Я прочитад о RFC3029, но как это использовать пока не понял. Может быть, у кого-то есть готовое решение? Заранее спасибо | ||||
Ответы: | ||||
| ||||
http://www.top-cross.ru/Pki/E-Notary/index.html | ||||