Форум КриптоПро
»
Устаревшие продукты
»
КриптоПро CSP 3.6
»
Проблема с подписью через CryptSignHash в Windows 7 x64
Статус: Активный участник
Группы: Участники
Зарегистрирован: 23.01.2015(UTC) Сообщений: 46  Сказал(а) «Спасибо»: 1 раз Поблагодарили: 22 раз в 12 постах
|
а в какой кодировке должен быть текст для вычисления хеша по госту? ansi, unicode, utf-8 ?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,504   Сказал «Спасибо»: 554 раз Поблагодарили: 2250 раз в 1756 постах
|
Автор: slavw  а в какой кодировке должен быть текст для вычисления хеша по госту? ansi, unicode, utf-8 ? Хешируется не текст, а байты. |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 23.01.2015(UTC) Сообщений: 46  Сказал(а) «Спасибо»: 1 раз Поблагодарили: 22 раз в 12 постах
|
мы же подписываем и хешируем текст (XML)... если символ закодирован 2 байтами.. или одним... результат будет разный... да..? а проверяющая сторона при проверке подписи... как будет вычислять хеш для проверки...? у меня ошибка SMEV-100003: При обработке запроса произошла ошибка: Неверная ЭП сообщения после 3-го дня поиска причины, я с ума сойду скоро... может даже уже все.... Отредактировано пользователем 30 января 2015 г. 13:54:15(UTC)
| Причина: уточнение
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 23.01.2015(UTC) Сообщений: 46  Сказал(а) «Спасибо»: 1 раз Поблагодарили: 22 раз в 12 постах
|
контрольное значение хеша GOST("abc") = B285056DBF18D7392D7677369524DD14747459ED8143997E163B2986F92FD42C (википедия) хэш, вычисленный CryptCreateHash+CryptHashData+CryptGetHashParam, возвращает точно такое же значение...
вычисление хэша с помощью утилиты cpverify (содержимое файла 1.txt = 'abc'): C:\Program Files (x86)\Crypto Pro\CSP>cpverify.exe -mk c:\sxe7\1.txt -alg GR3411
2B5850D6FB817D93D26777635942DD41474795DE183499E761B392689FF24DC2
почему старшие и младшие биты в байтах оказались поменены местами..? 2B вместо B2, 58 вместо 85, и т.д.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 25.12.2007(UTC) Сообщений: 1,733  Откуда: КРИПТО-ПРО Поблагодарили: 177 раз в 168 постах
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 23.01.2015(UTC) Сообщений: 46  Сказал(а) «Спасибо»: 1 раз Поблагодарили: 22 раз в 12 постах
|
эт почему так..? просто вывод на экран такой..? или... почему?
|
|
|
|
Форум КриптоПро
»
Устаревшие продукты
»
КриптоПро CSP 3.6
»
Проблема с подписью через CryptSignHash в Windows 7 x64
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close