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

Уведомление

Icon
Error

3 Страницы123>
Опции
К последнему сообщению К первому непрочитанному
Offline Golodnyi  
#1 Оставлено : 4 июня 2014 г. 17:09:30(UTC)
Golodnyi

Статус: Активный участник

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

Сказал(а) «Спасибо»: 2 раз
Добрый день, столкнулись с странной проблемой.

На сервере формируется XML файл, подписывается ЭЦП Браузер плагином (отделенная подпись)
Далее на сервере идет проверка

/opt/cprocsp/bin/amd64/cryptcp -vsignf -nochain ./dataSign_1401886376204199855.sig -f ./certificate_1401886376223171002.sig

и тут начинается магия, если исходное сообщение однострочное, тогда проверка проходит успешно, если же многострочное, вылетает ошибка проверки

CryptCP 3.41 (c) "Crypto-Pro", 2002-2013.
Command prompt Utility for file signature and encryption.

The following certificate will be used:
RDN:RU, тест
Valid from 14.05.2014 12:02:18 to 04.10.2014 07:09:41

Folder './':
./dataSign_1401886376204199855.sig... Signature verifying...
Signer: RU, тест
Error: Invalid Signature.
/dailybuildsbranches/CSP_3_6r4/CSPbuild/CSP/samples/CPCrypt/DSign.cpp:630: 0x80090006
Error: Signature.
/dailybuildsbranches/CSP_3_6r4/CSPbuild/CSP/samples/CPCrypt/DSign.cpp:826: 0x200001F9
[ErrorCode: 0x200001f9]


в чем может быть проблема?

Все данные (исходное сообщение, подпись и сертификат) уходят от сервера А на сервер Б в BASE64, на сервере Б исходное сообщение обрабатывается функцией base64_decode и результат записывается в файл, так же подпись и сертификат пишутся в файл, полученные файлы подаются как параметры.
Offline Андрей Писарев  
#2 Оставлено : 4 июня 2014 г. 17:13:25(UTC)
Андрей *

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

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

Сказал «Спасибо»: 584 раз
Поблагодарили: 2320 раз в 1818 постах
На файлы можно посмотреть?
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#3 Оставлено : 4 июня 2014 г. 17:15:16(UTC)
Андрей *

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

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

Сказал «Спасибо»: 584 раз
Поблагодарили: 2320 раз в 1818 постах
Автор: Golodnyi Перейти к цитате

и тут начинается магия, если исходное сообщение однострочное, тогда проверка проходит успешно, если же многострочное, вылетает ошибка проверки


Вы имеете ввиду строку и наличие в ней 13 и 10 ASCCI-кодов?
Техническую поддержку оказываем тут
Наша база знаний
Offline Golodnyi  
#4 Оставлено : 4 июня 2014 г. 18:06:34(UTC)
Golodnyi

Статус: Активный участник

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

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

и тут начинается магия, если исходное сообщение однострочное, тогда проверка проходит успешно, если же многострочное, вылетает ошибка проверки


Вы имеете ввиду строку и наличие в ней 13 и 10 ASCCI-кодов?


Да

Вложение(я):
file.zip (6kb) загружен 14 раз(а).

У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
Offline Golodnyi  
#5 Оставлено : 5 июня 2014 г. 17:39:33(UTC)
Golodnyi

Статус: Активный участник

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

Сказал(а) «Спасибо»: 2 раз
Есть какие то варианты?
Offline Golodnyi  
#6 Оставлено : 20 июня 2014 г. 18:57:55(UTC)
Golodnyi

Статус: Активный участник

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

Сказал(а) «Спасибо»: 2 раз
Пинг
Offline Golodnyi  
#7 Оставлено : 25 июня 2014 г. 14:07:31(UTC)
Golodnyi

Статус: Активный участник

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

Сказал(а) «Спасибо»: 2 раз
Поделитесь своими мыслими пожалуйста...
Offline Юрий  
#8 Оставлено : 25 июня 2014 г. 14:23:46(UTC)
Юрий

Статус: Активный участник

Группы: Участники
Зарегистрирован: 22.01.2008(UTC)
Сообщений: 671
Мужчина
Российская Федерация
Откуда: Йошкар-Ола

Сказал «Спасибо»: 3 раз
Поблагодарили: 95 раз в 68 постах
Автор: Golodnyi Перейти к цитате
Поделитесь своими мыслими пожалуйста...

Поделюсь мыслями насчет данной проблемы: я считаю, что ошибка где-то в вашем коде.

Чисто логически рассуждаем:
1) Вы первый человек в мире, который подписал многострочный XML с помощью плагина? Нет.
2) Все остальные, кто это делал раньше, сообщали об ошибке? Нет.

Так что напрашивается вывод - ошибка в вашем коде. Ищите.
А канючить вроде "ну посмотрите мой код, мне самому лениво" - такое ни на каких форумах не любят.
С уважением,
Юрий Строжевский
Offline Golodnyi  
#9 Оставлено : 25 июня 2014 г. 14:29:21(UTC)
Golodnyi

Статус: Активный участник

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

Сказал(а) «Спасибо»: 2 раз
Автор: Юрий Перейти к цитате
Автор: Golodnyi Перейти к цитате
Поделитесь своими мыслими пожалуйста...

Поделюсь мыслями насчет данной проблемы: я считаю, что ошибка где-то в вашем коде.

Чисто логически рассуждаем:
1) Вы первый человек в мире, который подписал многострочный XML с помощью плагина? Нет.
2) Все остальные, кто это делал раньше, сообщали об ошибке? Нет.

Так что напрашивается вывод - ошибка в вашем коде. Ищите.
А канючить вроде "ну посмотрите мой код, мне самому лениво" - такое ни на каких форумах не любят.


код никто не просит проверять, тем более он не мой, т.к. подписывается стандартными средствами ЭЦП браузер плагина, а првоеряется стандартными средствами cryptcp мой код только занимается трансфером данных. Знаю что при работе с ЭЦП плагином и cryptcp не мало нюансов, возможно я что то упустил
Offline Юрий  
#10 Оставлено : 25 июня 2014 г. 14:33:40(UTC)
Юрий

Статус: Активный участник

Группы: Участники
Зарегистрирован: 22.01.2008(UTC)
Сообщений: 671
Мужчина
Российская Федерация
Откуда: Йошкар-Ола

Сказал «Спасибо»: 3 раз
Поблагодарили: 95 раз в 68 постах
Возможно. Что от форума то нужно?
С уважением,
Юрий Строжевский
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
3 Страницы123>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.