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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline vorh  
#1 Оставлено : 6 июля 2017 г. 16:09:47(UTC)
vorh

Статус: Участник

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

Сказал(а) «Спасибо»: 4 раз
Имеется odt документ представленный в формате uint8array , который я конвертирую в string ,а потом в base64 с помощью функции btoa ( то что получаю на выходе корректно и успешно перегоняется в бинарный формат и открывается)

Получанный base64 подписываю с помощью плагина методом SignCades(oSigner,CADES_BES,false);

На выходе получаю подпись , которую сохраняю в файл с названием podpis.p7b

После этого захожу на портал гос услуг и проверяю подпись и odt документ ( который был декодирован из base64 обратно в бинарный формат)

Результат: ЭП не верна

Что я делаю не так и как мне добиться правильной проверки ?

Offline Андрей Писарев  
#2 Оставлено : 6 июля 2017 г. 16:21:38(UTC)
Андрей *

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

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

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

1) ошибка в данных
2) ошибка в формате, например, файл ЭП должен быть в CMS, а не закодиван в BASE64
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#3 Оставлено : 6 июля 2017 г. 16:24:52(UTC)
Андрей *

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

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

Сказал «Спасибо»: 500 раз
Поблагодарили: 2045 раз в 1586 постах
Цитата:
SignCades(oSigner,CADES_BES,false);


За что отвечает третий параметр?

подсказываю - посмотреть в документацию:
Цитата:

bDetached
[in, optional] Вид подписи: отделенная (true) или совмещенная (false). По умолчанию совмещенная.



Так что - тема вопроса не соответствует результату от SignCades
Техническую поддержку оказываем тут
Наша база знаний
Offline vorh  
#4 Оставлено : 6 июля 2017 г. 16:39:02(UTC)
vorh

Статус: Участник

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

Сказал(а) «Спасибо»: 4 раз
Автор: Андрей * Перейти к цитате
Цитата:
SignCades(oSigner,CADES_BES,false);


За что отвечает третий параметр?

подсказываю - посмотреть в документацию:
Цитата:

bDetached
[in, optional] Вид подписи: отделенная (true) или совмещенная (false). По умолчанию совмещенная.



Так что - тема вопроса не соответствует результату от SignCades



Да извиняюсь , ошибся при написание сообщения естественно отделёная подпись.
Совмещенная прекрасно проверяется.

Т.е. по поводу вашего комментария выше :
Я скопировал из консоли и сохранил в файл, то что я подаю на подписание в плагин(Base64) , затем попытался проверить это на портале - результат тот же
Offline vorh  
#5 Оставлено : 6 июля 2017 г. 16:41:09(UTC)
vorh

Статус: Участник

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

Сказал(а) «Спасибо»: 4 раз
Автор: Андрей * Перейти к цитате
Здравствуйте.

1) ошибка в данных
2) ошибка в формате, например, файл ЭП должен быть в CMS, а не закодиван в BASE64


Не совсем понял про второй пункт , что значит в CMS ?
Я декодировал base64 который подписываю обратно в бинарный формат и пытался снова проверить - результат тот же

Offline Андрей Писарев  
#6 Оставлено : 6 июля 2017 г. 16:53:35(UTC)
Андрей *

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

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

Сказал «Спасибо»: 500 раз
Поблагодарили: 2045 раз в 1586 постах
Файлы для проверки где?
Техническую поддержку оказываем тут
Наша база знаний
Offline vorh  
#7 Оставлено : 6 июля 2017 г. 17:00:38(UTC)
vorh

Статус: Участник

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

Сказал(а) «Спасибо»: 4 раз
Base64 документа (То что я скармливаю плагину)
base64.txt (54kb) загружен 4 раз(а).

Бинарник документа
check.odt (41kb) загружен 5 раз(а).

Подпись
Podpis'.p7b (5kb) загружен 5 раз(а).
Offline Андрей Писарев  
#8 Оставлено : 6 июля 2017 г. 17:09:56(UTC)
Андрей *

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

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

Сказал «Спасибо»: 500 раз
Поблагодарили: 2045 раз в 1586 постах
[2148077575] :Неправильное значение хеша
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
vorh оставлено 06.07.2017(UTC)
Offline vorh  
#9 Оставлено : 6 июля 2017 г. 17:50:21(UTC)
vorh

Статус: Участник

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

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