Статус: Новичок
  Группы: Участники
 Зарегистрирован: 31.10.2016(UTC) Сообщений: 8  Откуда: Московская область Сказал(а) «Спасибо»: 2 раз Поблагодарили: 6 раз в 1 постах
  
	 
	
     | 
    
        
            
		      
                С одного из сайтов в Интернете скачан дистрибутив ПО и различная документация с контрольными суммами (хэшами). В соответствии с приложением командной строки для подписи и шифрования файлов, при использовании cryptcp, вычислен хэш командой cryptcp.win32.exe -vhash "имя_файла". В результате появился файл с расширением hsh.  Как теперь сравнить хэш (в виде строки с символами) с сайта с хэшем, полученным в cryptcp (в виде файла)? Или что-то не так делаю? Вообщем нужно при помощи cryptcp получить хэш скачанного файла и сравнить его с хэшем, размещенным на сайте. 
            
	  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Сотрудник
  Группы: Участники
 Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,492   Сказал «Спасибо»: 53 раз Поблагодарили: 803 раз в 742 постах
  
	 
	
     | 
    
        
            
		      
                Автор: 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,492   Сказал «Спасибо»: 53 раз Поблагодарили: 803 раз в 742 постах
  
	 
	
     | 
    
        
            
		      
                Автор: 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,987   Сказал «Спасибо»: 605 раз Поблагодарили: 2350 раз в 1846 постах
  
	 
	
     | 
    
        
            
		      
                Автор: 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,987   Сказал «Спасибо»: 605 раз Поблагодарили: 2350 раз в 1846 постах
  
	 
	
     | 
    
         | 
 | 
            
	 
        
    
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Новичок
  Группы: Участники
 Зарегистрирован: 31.10.2016(UTC) Сообщений: 8  Откуда: Московская область Сказал(а) «Спасибо»: 2 раз Поблагодарили: 6 раз в 1 постах
  
	 
	
     | 
    
        
            
		      
                1. Речь идет про проверку контрольной суммы, которая при проверке cryptcp не совпадает, а при проверке HashTab совпадает. 2. Можно и подлинность ЭП проверить, но во-первых ЭП не всех файлов есть, а во-вторых после скачивания KLSignatureCheck при проверке  контрольная сумма также не совпадает.  
  
            
	  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
    
        
            
            
    
        
	Статус: Сотрудник
  Группы: Участники
 Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,987   Сказал «Спасибо»: 605 раз Поблагодарили: 2350 раз в 1846 постах
  
	 
	
     | 
    
        
            
		      
                Автор: 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