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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Зорькин Семен  
#1 Оставлено : 25 сентября 2018 г. 11:52:55(UTC)
Зорькин Семен

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

Группы: Участники
Зарегистрирован: 21.09.2018(UTC)
Сообщений: 4
Мужчина

Сказал «Спасибо»: 1 раз
Доброго времени суток.
Использую КриптоПро browser plugin для Google Chrome для подписания файлов. Реализовал такой алгоритм:


Небольшие файлы ~ 6Мб подписываются, а подпись проверяется успешно с помощью КриптоАРМ. Для файлов большего размера подписание успешно, а подпись не проходит проверку:
Цитата:

Общий статус подписи Одна или несколько подписей некорректна или нет доверия
Статус проверки математической корректности Одна или несколько подписей некорректна или нет доверия
Статус проверки сертификата Сертификат действителен

Но oSignedData.VerifyHash, заканчивает выполнение без exception, что означает правильность подписи.
В чем проблема и как добиться успешной проверки подписи для больших файлов?
Offline Андрей Писарев  
#2 Оставлено : 25 сентября 2018 г. 12:47:01(UTC)
Андрей *

Статус: Сотрудник

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

Сказал «Спасибо»: 494 раз
Поблагодарили: 2034 раз в 1578 постах
Здравствуйте.


С этим примером знакомы?
Подпись файла с использованием FileAPI и чтением файла по частям


Цитата:

В dataToSign массив Base64 строк, который был получен от кусочков файла по 3 Мб.


Код:
for(var i = 0; i < dataToSign.length; i++){
                        yield (oHashedData.Hash(dataToSign[i]));
                    }



Обратное декодирование из этих кусочков в массиве - дает тот же файл (проверить сторонними средствами, по хешу)?
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
Зорькин Семен оставлено 25.09.2018(UTC)
Offline Зорькин Семен  
#3 Оставлено : 25 сентября 2018 г. 17:25:22(UTC)
Зорькин Семен

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

Группы: Участники
Зарегистрирован: 21.09.2018(UTC)
Сообщений: 4
Мужчина

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