Статус: Новичок
Группы: Участники
Зарегистрирован: 31.10.2016(UTC) Сообщений: 8 Откуда: Московская область Сказал(а) «Спасибо»: 2 раз Поблагодарили: 6 раз в 1 постах
|
С одного из сайтов в Интернете скачан дистрибутив ПО и различная документация с контрольными суммами (хэшами). В соответствии с приложением командной строки для подписи и шифрования файлов, при использовании cryptcp, вычислен хэш командой cryptcp.win32.exe -vhash "имя_файла". В результате появился файл с расширением hsh. Как теперь сравнить хэш (в виде строки с символами) с сайта с хэшем, полученным в cryptcp (в виде файла)? Или что-то не так делаю? Вообщем нужно при помощи cryptcp получить хэш скачанного файла и сравнить его с хэшем, размещенным на сайте.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,452 Сказал «Спасибо»: 53 раз Поблагодарили: 792 раз в 732 постах
|
Автор: makov190 С одного из сайтов в Интернете скачан дистрибутив ПО и различная документация с контрольными суммами (хэшами). В соответствии с приложением командной строки для подписи и шифрования файлов, при использовании cryptcp, вычислен хэш командой cryptcp.win32.exe -vhash "имя_файла". В результате появился файл с расширением hsh. Как теперь сравнить хэш (в виде строки с символами) с сайта с хэшем, полученным в cryptcp (в виде файла)? Или что-то не так делаю? Вообщем нужно при помощи cryptcp получить хэш скачанного файла и сравнить его с хэшем, размещенным на сайте. Здравствуйте. Чтобы сохранить хэш в файл в виде строки шестнадцатеричных символов необходимо использовать параметр -hex. Пример вычисления хэша по алгоритму ГОСТ Р 34.11-2012 256 бит: Код:cryptcp -hash -hashalg 1.2.643.7.1.1.2.2 -hex test.txt
|
|
1 пользователь поблагодарил Александр Лавник за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 31.10.2016(UTC) Сообщений: 8 Откуда: Московская область Сказал(а) «Спасибо»: 2 раз Поблагодарили: 6 раз в 1 постах
|
cryptcp.win32.exe -hash -hashalg 1.2.643.7.1.1.2.2 -hex "1.pdf" Создается файл с хэшем 1.pdf.hsh. Просматриваю в текстовом редакторе. Хэш в файле 1.pdf.hsh не совпадает с хешем на сайте. Однако, если снять хэш файла 1.pdf прогой HashTab, то он совпадает с хэшем на сайте.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,452 Сказал «Спасибо»: 53 раз Поблагодарили: 792 раз в 732 постах
|
Автор: makov190 cryptcp.win32.exe -hash -hashalg 1.2.643.7.1.1.2.2 -hex "1.pdf" Создается файл с хэшем 1.pdf.hsh. Просматриваю в текстовом редакторе. Хэш в файле 1.pdf.hsh не совпадает с хешем на сайте. Однако, если снять хэш файла 1.pdf прогой HashTab, то он совпадает с хэшем на сайте. Судя по всему, HashTab ничего не знает про хэш алгоритмы по ГОСТу. А хэш значения, вычисленные по разным алгоритмам, и не должны совпадать. С каким именно хэшом на каком сайте Вы пытаетесь сравнить полученное значение? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 31.10.2016(UTC) Сообщений: 8 Откуда: Московская область Сказал(а) «Спасибо»: 2 раз Поблагодарили: 6 раз в 1 постах
|
Если бы HashTab не знал бы ГОСТовые, то хэш не совпал бы с тем, который на сайте. А он совпадает. Понятно, что по разным алгоритмам не должны совпадать хэши. https://support.kaspersk...ommon/certificates/11319Подготовительные процедуры и руководство по эксплуатации 1e640a486fd48d025f1285677a0b03c0563092e11abd85da7b1979de9eab6508
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,340 Сказал «Спасибо»: 550 раз Поблагодарили: 2212 раз в 1727 постах
|
Автор: makov190 Если бы HashTab не знал бы ГОСТовые, то хэш не совпал бы с тем, который на сайте. А он совпадает. Понятно, что по разным алгоритмам не должны совпадать хэши. https://support.kaspersk...ommon/certificates/11319Подготовительные процедуры и руководство по эксплуатации 1e640a486fd48d025f1285677a0b03c0563092e11abd85da7b1979de9eab6508 Цитата:
Порядок проверки электронной подписи
Для проверки подлинности электронной подписи используйте утилиту KLSignatureCheck. KLSignatureCheck.exe [скачать] 415321a36028b234ba32af688b8d1c38183a8a2d00119dfd8cd24e25a06c08b7
Откройте командную строку из папки, в которую вы сохранили утилиту, и выполните команду:
KLSignatureCheck.exe check_gost --file [FILEPATH] --registry [SIGPATH]
[FILEPATH] — путь к файлу, подпись которого требуется проверить; [SIGPATH] — путь к файлу подписи, которую требуется проверить.
|
|
1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,340 Сказал «Спасибо»: 550 раз Поблагодарили: 2212 раз в 1727 постах
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 31.10.2016(UTC) Сообщений: 8 Откуда: Московская область Сказал(а) «Спасибо»: 2 раз Поблагодарили: 6 раз в 1 постах
|
1. Речь идет про проверку контрольной суммы, которая при проверке cryptcp не совпадает, а при проверке HashTab совпадает. 2. Можно и подлинность ЭП проверить, но во-первых ЭП не всех файлов есть, а во-вторых после скачивания KLSignatureCheck при проверке контрольная сумма также не совпадает.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,340 Сказал «Спасибо»: 550 раз Поблагодарили: 2212 раз в 1727 постах
|
Автор: makov190 1. Речь идет про проверку контрольной суммы, которая при проверке cryptcp не совпадает, а при проверке HashTab совпадает. 2. Можно и подлинность ЭП проверить, но во-первых ЭП не всех файлов есть, а во-вторых после скачивания KLSignatureCheck при проверке контрольная сумма также не совпадает.
Цитата: С одного из сайтов в Интернете скачан дистрибутив ПО и различная документация с контрольными суммами (хэшами).
с Цитата:support.kaspersk.. ? Если Да, то предлагается обратиться в ТП этого сайта за разъяснениями. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 31.10.2016(UTC) Сообщений: 8 Откуда: Московская область Сказал(а) «Спасибо»: 2 раз Поблагодарили: 6 раз в 1 постах
|
Автор: Андрей * Автор: makov190 1. Речь идет про проверку контрольной суммы, которая при проверке cryptcp не совпадает, а при проверке HashTab совпадает. 2. Можно и подлинность ЭП проверить, но во-первых ЭП не всех файлов есть, а во-вторых после скачивания KLSignatureCheck при проверке контрольная сумма также не совпадает.
Цитата: С одного из сайтов в Интернете скачан дистрибутив ПО и различная документация с контрольными суммами (хэшами).
с Цитата:support.kaspersk.. ? Если Да, то предлагается обратиться в ТП этого сайта за разъяснениями. Ранее в ТП сайта сообщили: " 1. Используется алгоритм «ГОСТ-34.11-94, программно 2. Контрольные суммы рассчитаны с использованием средства фиксации исходного состояния программного комплекса «ФИКС» версии 2.0.2 (сертификат ФСТЭК России No1548, действителен до 15.01.2020 г., лицензия NoЦС50–7400Л629640, знак соответствия NoЛ629640) Эта информация содержится в формуляре https://support.s.kaspersky-labs.com/cert/11320/[69-06][KSC11]%20%D0%A4%D0%BE%D1%80%D0%BC%D1%83%D0%BB%D1%8F%D1%80.pdf" При проверке HashTab хэши совпадают, а при проверке cryptcp не совпадают. Не понятно почему разные хэши одного и того же файла получаются при использовании двух разных ПО, рассчитанные по одному и тому же алгоритму. Сформировал новый запрос в ТП сайта.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close