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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline snowbeez  
#1 Оставлено : 3 сентября 2012 г. 16:01:57(UTC)
snowbeez

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

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

Пытаюсь получить хэш для произвольного текста по ГОСТ 94, но на выходе получаю странный результат, который хэш не очень похож:
user@user:/tmp$ echo 'test' > file.xml
user@user:/tmp$ /opt/cprocsp/bin/ia32/cryptcp -hash file.xml
CryptCP 3.39 (c) "Crypto-Pro", 2002-2012.
Command prompt Utility for file signature and encryption.
Hash algorithm: GOST R 34.11-94
Folder './':
file.xml... OK.
[ReturnCode: 0]
user@user:/tmp$ /opt/cprocsp/bin/ia32/cryptcp -vhash file.xml
CryptCP 3.39 (c) "Crypto-Pro", 2002-2012.
Command prompt Utility for file signature and encryption.
Hash algorithm: GOST R 34.11-94
Folder './':
file.xml... OK.
[ReturnCode: 0]
user@user:/tmp$ less file.xml.hsh
"file.xml.hsh" may be a binary file. See it anyway? y
<F1>^]<A0>C^R<CA><FD>'<CE>^U~<B6><85><86>/p<B7><8E>bU-y.WbA<84><A8>r0ސ
Что нужно сделать, чтобы получить строковое представление хеша?
Offline Андрей Писарев  
#2 Оставлено : 3 сентября 2012 г. 16:19:33(UTC)
Андрей *

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

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

Сказал «Спасибо»: 584 раз
Поблагодарили: 2320 раз в 1818 постах
snowbeez написал:
Пытаюсь получить хэш для произвольного текста по ГОСТ 94, но на выходе получаю странный результат, который хэш не очень похож:
user@user:/tmp$ echo 'test' > file.xml
user@user:/tmp$ /opt/cprocsp/bin/ia32/cryptcp -hash file.xml
CryptCP 3.39 (c) "Crypto-Pro", 2002-2012.
Command prompt Utility for file signature and encryption.
Hash algorithm: GOST R 34.11-94
Folder './':
file.xml... OK.
[ReturnCode: 0]
user@user:/tmp$ /opt/cprocsp/bin/ia32/cryptcp -vhash file.xml
CryptCP 3.39 (c) "Crypto-Pro", 2002-2012.
Command prompt Utility for file signature and encryption.
Hash algorithm: GOST R 34.11-94
Folder './':
file.xml... OK.
[ReturnCode: 0]
user@user:/tmp$ less file.xml.hsh
"file.xml.hsh" may be a binary file. See it anyway? y
<F1>^]<A0>C^R<CA><FD>'<CE>^U~<B6><85><86>/p<B7><8E>bU-y.WbA<84><A8>r0ސ
Что нужно сделать, чтобы получить строковое представление хеша?


Цитата:

"file.xml.hsh" may be a binary file. See it anyway? y


bin => hex ?

Чтобы получить в виде:
GOST("abc") = B285056DBF18D7392D7677369524DD14747459ED8143997E163B2986F92FD42C

Отредактировано пользователем 3 сентября 2012 г. 16:31:40(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут
Наша база знаний
Offline snowbeez  
#3 Оставлено : 3 сентября 2012 г. 16:52:36(UTC)
snowbeez

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

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

На выходе нужно получить строку примерно такого вида 0CI+Jjs/nfNlLTSaYlQrKRWjzvYkJ158ReALfxmcizx=, которая, скорее всего, должна быть base64-версией hex-преставления хэша (все это для последующей отправки в СМЭВ)

Отредактировано пользователем 3 сентября 2012 г. 16:57:03(UTC)  | Причина: Не указана

Offline Андрей Писарев  
#4 Оставлено : 3 сентября 2012 г. 17:26:29(UTC)
Андрей *

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

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

Сказал «Спасибо»: 584 раз
Поблагодарили: 2320 раз в 1818 постах
snowbeez написал:
На выходе нужно получить строку примерно такого вида 0CI+Jjs/nfNlLTSaYlQrKRWjzvYkJ158ReALfxmcizx=, которая, скорее всего, должна быть base64-версией hex-преставления хэша (все это для последующей отправки в СМЭВ)


есть бинарный файл, содержащий хеш
осталось - его преобразовать в
Цитата:
должна быть base64-версией hex-преставления хэша

так? Anxious


Цитата:
все это для последующей отправки в СМЭВ

и еще в xml записать ...


и это ожидается все от приложения cryptcp, так ?

Отредактировано пользователем 3 сентября 2012 г. 17:27:23(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут
Наша база знаний
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.