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

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Offline slavw  
#11 Оставлено : 30 января 2015 г. 13:29:01(UTC)
slavw

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

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

Сказал(а) «Спасибо»: 1 раз
Поблагодарили: 22 раз в 12 постах
а в какой кодировке должен быть текст для вычисления хеша по госту? ansi, unicode, utf-8 ?
Offline Андрей Писарев  
#12 Оставлено : 30 января 2015 г. 13:32:17(UTC)
Андрей *

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

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

Сказал «Спасибо»: 554 раз
Поблагодарили: 2250 раз в 1756 постах
Автор: slavw Перейти к цитате
а в какой кодировке должен быть текст для вычисления хеша по госту? ansi, unicode, utf-8 ?


Хешируется не текст, а байты.
Техническую поддержку оказываем тут
Наша база знаний
Offline slavw  
#13 Оставлено : 30 января 2015 г. 13:45:08(UTC)
slavw

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

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

Сказал(а) «Спасибо»: 1 раз
Поблагодарили: 22 раз в 12 постах
мы же подписываем и хешируем текст (XML)...
если символ закодирован 2 байтами.. или одним... результат будет разный... да..?
а проверяющая сторона при проверке подписи... как будет вычислять хеш для проверки...?
у меня ошибка SMEV-100003: При обработке запроса произошла ошибка: Неверная ЭП сообщения

после 3-го дня поиска причины, я с ума сойду скоро... может даже уже все....

Отредактировано пользователем 30 января 2015 г. 13:54:15(UTC)  | Причина: уточнение

Offline slavw  
#14 Оставлено : 4 февраля 2015 г. 10:13:04(UTC)
slavw

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

Группы: Участники
Зарегистрирован: 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, и т.д.
Offline Kirill Sobolev  
#15 Оставлено : 4 февраля 2015 г. 10:33:32(UTC)
Кирилл Соболев

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

Группы: Участники
Зарегистрирован: 25.12.2007(UTC)
Сообщений: 1,733
Мужчина
Откуда: КРИПТО-ПРО

Поблагодарили: 177 раз в 168 постах
Цитата:
почему старшие и младшие биты в байтах оказались поменены местами..? 2B вместо B2, 58 вместо 85, и т.д.

http://www.cryptopro.ru/...sts&t=8311#post53818
Техническую поддержку оказываем тут
Наша база знаний
Offline slavw  
#16 Оставлено : 4 февраля 2015 г. 10:57:33(UTC)
slavw

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

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

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