Бесплатное хеширование для Mac. Каждый результат сообщает, что он доказывает.

Хешируйте. Проверяйте. Знайте, что это доказывает.

HashLume вычисляет семь хеш-значений для файлов и целых папок на вашем Mac, сверяет их с тем, что вам передали, и прямо говорит, что совпадение устанавливает, а что нет.

SHA-256 · совпадает
Совпадение MD5: само по себе не доказательство
HashLume показывает семь хеш-значений для папки с файлами; у выбранного файла хеш-значение совпадает с ожидаемым
0
алгоритмов за один проход
0
бесплатных формата экспорта
0
глав встроенного «Руководства пользователя»
0
учётных записей, трекеров и аналитики в приложении
Приложение и этот сайт доступны на 15 языках.
Для тех, кто проверяет файлы по работе или учится этому
Эксперты-криминалисты Специалисты по реагированию на инциденты ИТ-администраторы Преподаватели и студенты
// Попробуйте здесь

Измените один бит. Посмотрите, как меняется половина хеш-значения.

Это первый урок HashLume, который работает прямо в вашем браузере. Введите что угодно, затем измените один бит и сравните два хеш-значения SHA-256.

Попробуйте сами — один изменённый бит
SHA-256 введённого текста
—
SHA-256 с одним изменённым битом
—

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

// Возможности

Хеширование, проверка и экспорт: бесплатно и без ограничений.

Без пробного периода, без ограничений по сроку, без учётной записи. Подписанная запись — Сертификат с печатью — приобретается по желанию.

Семь хешей за один проход

MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256 и CRC32 для каждого файла, вычисляемые одновременно. Перетащите файлы или папки в любое место окна.

Целые папки — с воспроизводимым результатом

По строке на каждый файл, а также хеш-значение папки. Любой может пересчитать значения SHA-1 и SHA-2 для папки командой shasum, которая уже есть на его Mac.

Проверьте то, что вам передали

Вставьте хеш-значение и наглядно увидите, совпадает ли оно. Или проверьте манифест shasum, sha256sum, BSD или hashdeep пофайлово; всё, что в нём указано, но отсутствует, выводится списком.

Изменяющийся файл отклоняется

Если файл меняется или мог измениться, пока HashLume его читает, результат отклоняется, а не фиксируется, и вам сообщается причина.

Бесплатный экспорт и «История»

Электронная таблица (CSV), манифест для shasum -c и файл аудита hashdeep. Всё, что не вошло, указывается в самом файле. «История» хранит ваши последние 1 000 результатов.

Создано для обучения

«Руководство пользователя» из 19 глав с упражнениями, глоссарий терминов, которые многих сбивают с толку, и практическая лаборатория. Подчёркнутые термины в приложении открывают простое объяснение.

// Честные вердикты

Не все совпадения значат одно и то же.

HashLume сообщает, какой алгоритм дал совпадение и какой вес может иметь это совпадение.

SHA-256 · SHA-384 · SHA-512 · SHA3-256

Байты идентичны

Совпадение SHA-2 или SHA-3 показывает, что два файла содержат в точности одинаковые байты.

MD5 · SHA-1

Весомо, но само по себе не доказательство

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

CRC32

Контрольная сумма, а не хеш

Она выявляет случайные повреждения. Совпадения CRC32 может намеренно добиться кто угодно, а лаборатория приложения находит такое совпадение прямо у вас на глазах.

Любой алгоритм

Никогда не показывает, откуда взялся файл

Никакое хеш-значение не говорит, кто создал файл или где он побывал. HashLume никогда не утверждает обратного.

// Покупка по желанию

Отчёт, который проверит любой.

Сертификат с печатью — это PDF с тем, что вы хешировали: размер, метки времени и хеш-значения каждого файла или папки, с заданными вами данными эксперта. HashLume подписывает его ключом P-256, который хранится в связке ключей вашего Mac.

К нему прилагается файл .pem, который содержит ровно те байты, что были подписаны, и команды. Любой, у кого есть Mac, может проверить его с помощью уже установленного openssl, ничего не устанавливая дополнительно:

openssl dgst -sha256 -verify pubkey.pem -signature sig.der manifest.bin

Получатель также сверяет отпечаток вашего ключа с тем, который вы ему передали. В «Руководстве пользователя» показан каждый шаг.

Чего печать не доказывает

Сертификат самоподписанный и не сертифицирован никаким органом. Он доказывает, что запись не изменилась с тех пор, как она была запечатана вашим ключом. Он не доказывает, кто вы, когда была поставлена печать и откуда взялись файлы, — и об этом прямо сказано на его собственной странице.

Две страницы Сертификата с печатью HashLume: хеш-значения одного файла, затем данные эксперта и блок с пояснением, чего печать не доказывает
// Приложение

Нативное приложение для Mac.

Это снимки экрана HashLume 27.0 из App Store. Пролистайте их.

HashLume — Семь хешей за один проход
// Zero Telemetry

Ваши файлы остаются на вашем Mac.

Вот полный перечень того, что HashLume делает в сети.

Только чтение, на вашем Mac

Файлы открываются только для чтения и хешируются там, где лежат. Ничего не копируется, не перемещается, не перезаписывается и не выгружается. macOS App Sandbox позволяет HashLume читать только то, что вы выбрали или перетащили в окно.

Нам ничего не отправляется

Журналы сбоев, данные об использовании, имена файлов и хеш-значения не отправляются в ProfWorkBench. Никакой аналитики, учётных записей и рекламы.

Одно подключение — к Apple

HashLume обращается к App Store компании Apple за сведениями о Сертификате с печатью при запуске, а также когда вы его покупаете или восстанавливаете. Этот трафик идёт в Apple, а не к нам. Это единственное подключение приложения.

// Цены

Пользоваться бесплатно. Одна покупка — по желанию.

Чтобы хешировать или проверять что-либо, сертификат вам никогда не понадобится.

HashLume
Всё, что нужно для хеширования и проверки
$0
Бесплатная загрузка. Без пробного периода, без ограничений, без истечения срока.
  • Все семь алгоритмов для файлов и целых папок
  • Сверка с хеш-значением или манифестом
  • Экспорт в CSV, shasum и hashdeep, а также «История»
  • «Руководство пользователя», глоссарий и лаборатория
Загрузить бесплатно
Сертификат с печатью
Встроенная покупка — когда нужна подписанная запись
$9.99один платёж
Без подписки, без продления, без истечения срока. Цена в США; App Store покажет вашу.
  • Подписанный PDF с вашими результатами
  • Файл .pem, который любой может проверить с помощью openssl
  • Ваши данные эксперта, включённые в подпись
Загрузите, затем купите в приложении
Покупка совершается через Mac App Store, и на неё распространяются стандартные условия возврата средств Apple. Данные вашей карты получает Apple, а не мы.
// Вопросы

Прямые ответы.

HashLume бесплатен?
Да. Хеширование, проверка и экспорт бесплатны: все семь алгоритмов, целые папки, сверка с хеш-значением или манифестом, «История» и любой экспорт. Пробного периода нет, и ничто не перестаёт работать по истечении срока. Сертификат с печатью — подписанная запись ваших результатов в формате PDF — приобретается по желанию.
Сколько стоит Сертификат с печатью и что это такое?
Это встроенная покупка: $9.99 в США, один платёж, без подписки (цены зависят от страны). Это подписанная запись в формате PDF того, что вы хешировали, с файлом .pem, который содержит ровно те байты, что были подписаны, и команды openssl, поэтому любой, у кого есть Mac, может её проверить. Чтобы хешировать или проверять что-либо, сертификат вам никогда не понадобится.
Загружает ли HashLume мои файлы в интернет?
Нет. Файлы открываются только для чтения и хешируются на вашем Mac, в среде macOS App Sandbox. Никакие сведения о вас, ваших файлах или хеш-значениях не отправляются в ProfWorkBench. Единственное подключение HashLume — к App Store компании Apple: приложение запрашивает у него сведения о Сертификате с печатью при запуске, а также когда вы его покупаете или восстанавливаете.
Какие алгоритмы вычисляет HashLume?
MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256 и контрольная сумма CRC32 — всё за один проход по каждому файлу. Любой из них можно отключить в разделе «Настройки».
Доказывает ли совпадение хеша подлинность файла?
Это зависит от алгоритма, и HashLume говорит, от какого именно. Совпадение SHA-2 или SHA-3 показывает, что байты идентичны. Совпадение MD5 или SHA-1 само по себе этого показать не может, потому что можно создать два разных файла с одинаковыми хеш-значениями этих алгоритмов. Добиться совпадения CRC32 может кто угодно. Ни одно совпадение не доказывает, откуда взялся файл.
Может ли кто-то проверить мой сертификат без HashLume?
Да. Файл .pem сертификата содержит ровно те байты, что были подписаны, и команды, а любой Mac может выполнить их с помощью уже установленного в нём openssl. Получатель также сверяет отпечаток вашего ключа с тем, который вы ему передали. Печать самоподписанная: она показывает, что запись не изменилась с тех пор, как вы поставили печать, но не показывает, кто вы и когда поставили печать.
Какие манифесты контрольных сумм может проверять HashLume?
Файлы shasum, sha256sum, в стиле BSD и hashdeep. Каждый файл сверяется со своей строкой, а всё, что указано в манифесте, но не найдено, выводится списком. HashLume также может экспортировать манифест для shasum -c и файл аудита hashdeep.
Что нужно для работы HashLume?
Mac с macOS 14 или новее, с чипом Apple или процессором Intel. HashLume доступен в Mac App Store на 15 языках.