Ключевое слово в защите информации
ключевое слово
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход. Новые регистрации запрещены.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline kda_1998  
#1 Оставлено : 26 февраля 2019 г. 20:49:39(UTC)
kda_1998

Статус: Новичок

Группы: Участники
Зарегистрирован: 26.02.2019(UTC)
Сообщений: 3
Российская Федерация
Откуда: Москва

Добрый день!

Пытаюсь проверить CADES-T подпись.
Создалась успешно, проверяется нормально
На компе стоит лицензия TSP и не стоит OCSP

Если проверять подпись, то она проверяется и плагин пишет "подпись проверена"
Но если открутить часы на полгода вперед, чтобы сертификат стал невалидным, то возвращается "Срок действия истек", как положено, а в результатах проверки подписи - Не удалось проверить подпись из-за ошибки: Элемент не найден. (0x80070490)

Что не так?
Это происходит где-то внутри функции VerifyCades, но что ему именно не хватает, я так и не понял.

Вот код процедуры для IE

function VerifySignedData_NPAPI(id) {
var CADES_BES = 1;
var CADES_T = 5;
var CADESCOM_CADES_X_LONG_TYPE_1 = 0x5d;
var dataToSign = fileContent;
var oSignedData = cadesplugin.CreateObject("CAdESCOM.CadesSignedData");
oSignedData.ContentEncoding = 1; //CADESCOM_BASE64_TO_BINARY
oSignedData.Content = dataToSign;
try {
oSignedData.VerifyCades(signatureContent, CADES_T, true);
var oSigner = oSignedData.Signers.Item(1);
FillVerifyCertInfo_NPAPI(oSigner.Certificate, id, true);
document.getElementById("signature_status").style.display = '';
document.getElementById('sign_status').innerHTML = "Подпись проверена";
} catch (err) {
var oSigner = oSignedData.Signers.Item(1);
FillVerifyCertInfo_NPAPI(oSigner.Certificate, id, true);
document.getElementById("signature_status").style.display = '';
document.getElementById('sign_status').innerHTML = "Не удалось проверить подпись из-за ошибки: " + cadesplugin.getLastError(err);
return false;
}

}

Отредактировано пользователем 27 февраля 2019 г. 9:55:29(UTC)  | Причина: Не указана

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.