К основному содержимому

UKey Официальное руководство: проверка целостности и согласованности файлов выпуска

U
Автор: UKey Wallet

Различные установочные пакеты программного клиента и коды встроенного ПО UKey размещены на официальном сайте. Репозиторий GitHub. При загрузке этих цифровых продуктов через общедоступную сеть процесс передачи данных может объективно подвергаться угрозам безопасности, таким как взлом посредниками, злонамеренное вмешательство или повреждение данных, вызванное потерей сетевых пакетов.

Чтобы гарантировать, что базовая операционная среда ваших цифровых активов не подвергается угрозам безопасности, официальные лица UKey настоятельно рекомендуют пользователям выполнять проверку согласованности SHA-256 перед установкой любых исполняемых файлов.

1. Принцип проверки криптографии

SHA-256 (алгоритм безопасного хеширования) — это стандартная криптографическая хэш-функция. Он может выполнять односторонние операции с входными файлами любого размера и выводить файлы фиксированной длины (256 бит). Обычно выражается в виде уникального хеш-дайджеста (контрольной суммы) из 64 шестнадцатеричных символов).

  • уникальность: Даже если подделать хотя бы один байт в файле, полученный хэш будет фундаментально изменен.

  • Доказательство последовательности: Если хэш-значение файла, которое вы рассчитываете локально, точно такое же, как хеш-значение, опубликованное официальным сервером UKey, Можно математически подтвердить, что локальный файл является исходной полной версией и не был изменен третьей стороной.

2. Подготовка к проверке

  1. Посетите официальную страницу релизов UKey на GitHub.

  2. Загрузите нужный целевой файл программного обеспечения или встроенного ПО (например: установочный пакет клиента UKey Wallet).

  3. На той же странице выпуска версии загрузите официально предоставленный файл списка значений проверки хэша (обычно называемый SHA256SUMS или прикреплен к выходному тексту).

3. Руководство по локальной проверке для каждой операционной системы.

Запустите инструмент командной строки в соответствии с используемой в данный момент операционной системой и введите соответствующие встроенные инструкции системы для выполнения хэш-операций. После завершения операции выходное значение хеш-функции будет сравнено с официально загруженным. SHA256SUMS Сравните содержимое файла.

1. Системная среда Windows

  • шаг первый: нажмите сочетание клавиш Windows + Р Вызовите окно «Выполнить».

  • Шаг 2:Ввод cmd И нажмите «ОК», чтобы запустить командную строку.

  • Шаг 3: Введите следующую команду и выполните ее (замените c:\path\to\file.exe Замените фактическим абсолютным путем к вашему локальному файлу): certutil -hashfile c:\path\to\file.exe SHA256

  • Шаг 4: проверьте хэш-последовательность, возвращаемую командной строкой. Если оно соответствует официальным данным, проверка проходит.

2. Системная среда macOS

  • шаг первый: Открыть приложение «Терминал» в системе.

  • Шаг 2: Введите следующую команду и выполните ее (совет: введите шасум -а 256 Добавьте после него пробел, а затем перетащите загруженный файл прямо в окно терминала, система автоматически сгенерирует правильный путь к файлу): шасум -a 256 /путь/к/файлу

  • Шаг 3: Проверьте хеш-последовательность, возвращаемую терминалом. Если оно соответствует официальным данным, проверка проходит.

3. Системная среда Linux

  • шаг первый: Запустите терминал командной строки системы.

  • Шаг 2: Введите следующую команду и выполните ее (замените /path/to/file Замените фактическим путем к вашему локальному файлу): sha256sum /путь/к/файлу

  • Шаг 3: Проверьте хеш-последовательность, возвращаемую терминалом. Если оно соответствует официальным данным, проверка проходит.

Нашли ответ на свой вопрос?