Генератор хешів
Обчислюйте контрольні суми тексту чи файлів і перевіряйте завантажений файл за хешем, який надав його видавець.
Запечатано на цьому пристрої
Працює у вашому браузері. Нічого не завантажується на сервер.
Запечатано
Вхідні дані
Хеші
Хеші з’являться тут, щойно буде що хешувати.
Як це працює
-
Додайте текст або файл
Введіть чи вставте текст або перетягніть файл будь-якого розміру. Великі файли читаються частинами з індикатором прогресу.
-
Оберіть алгоритми
Позначте потрібні хеші: MD5 і SHA-1 для застарілих систем, SHA-256 чи SHA-3 для безпеки, CRC32 чи xxHash для швидких перевірок.
-
Скопіюйте або порівняйте
Скопіюйте хеш або вставте той, що опублікований разом із завантаженням, щоб переконатися, що файл не пошкоджено й не підроблено.
Поширені запитання
Мій файл завантажується на сервер для обчислення хешу?
Ні. Файл читається безпосередньо вашим браузером, частинами, і хешується на вашому пристрої. Тому навіть дуже великі файли обробляються без очікування завантаження.
Який алгоритм обрати?
Для всього, що пов’язано з безпекою, використовуйте SHA-256, SHA-512, SHA-3 або BLAKE3. MD5 і SHA-1 годяться, щоб виявити випадкове пошкодження, але їх можна навмисно підробити. CRC32 і xxHash — дуже швидкі контрольні суми, а не інструменти безпеки.
Як перевірити завантажений файл?
Оберіть «Файл», перетягніть завантажений файл, а потім вставте хеш із сайту видавця в поле порівняння. Якщо вони збігаються, файл точно той, який опублікував видавець.
Чому мій текст дає інший хеш в іншому місці?
Текст хешується в кодуванні UTF-8 точно так, як його введено. Зайвий пробіл, перенесення рядка в кінці чи інший символ кінця рядка (Windows використовує CR LF) повністю змінюють результат.
Чи можна «розшифрувати» хеш і отримати вихідний текст?
Ні. Хеш — це односторонній відбиток. Короткі чи поширені тексти можна вгадати, перебираючи безліч варіантів, тому паролі слід зберігати за допомогою спеціальних повільних алгоритмів, а не звичайних хешів.