Генератор хешів
Обчисліть значення хешу за текстом або файлом, а потім скопіюйте його для порівняння вмісту. Виберіть той самий тип хешу, що й для значення, з яким порівнюєте.
Що можна робити
Обчислення за текстом або файлом
Введіть текст або виберіть один файл. Для тексту використовується UTF-8, а для файлів — вихідні байти.
Вибір з-поміж 5 алгоритмів
Підтримуються SHA-256, SHA-384, SHA-512, SHA-1 і MD5. Для кожного обчислення використовується один вибраний алгоритм.
Копіювання та порівняння значення
Скопіюйте обчислений хеш. Для порівняння зі значенням від розповсюджувача або іншого джерела використовуйте той самий алгоритм.
Як користуватися
Виберіть текст або файл
Введіть текст без змін або виберіть один файл, щоб обчислити його хеш.
Перевірте алгоритм хешування
Виберіть алгоритм, указаний стороною, зі значенням якої порівнюєте. Якщо його не зазначено, за замовчуванням використовується SHA-256.
Обчисліть і скопіюйте значення
Натисніть кнопку, щоб обчислити хеш, а потім скопіюйте отриманий рядок для порівняння.
Коли це використовувати
Перевірка значення завантаженого файлу
Якщо розповсюджувач надає хеш, обчисліть значення за локальним файлом тим самим алгоритмом і порівняйте їх.
Дослідження відмінностей у текстових даних
Щоб перевірити, чи передається той самий рядок, обчисліть хеш введення разом із пробілами й перенесеннями рядків.
Чому значення відрізняються, хоча дані виглядають однаково
Пробіли й перенесення рядків враховуються в обчисленні
Пробіли на початку й у кінці та символ перенесення рядка наприкінці не видаляються автоматично. Навіть якщо дані схожі на вигляд, значення змінюється, коли відрізняються самі дані.
Текст обчислюється як UTF-8
Після вибору файлу використовуються його вихідні байти без перетворення на текст. Документи, що виглядають однаково, дають різні значення, якщо відрізняються кодуванням символів.
Хешування та шифрування мають різні призначення
Хеш виводить із вмісту значення фіксованої довжини. Цей інструмент не призначений для розшифрування вихідного вмісту або безпечного зберігання паролів.
Поширені запитання
Чи можна обчислити хеш порожнього тексту?
Так. Якщо обчислити хеш із порожнім текстовим полем, буде створено хеш порожніх даних. Для обчислення за файлом виберіть файл.
Чи дають однакові назви файлів однакові значення?
Обчислення використовує байти вмісту, а не назву файлу. Якщо змінити лише назву файлу, значення залишиться тим самим за незмінного вмісту й алгоритму.
Який алгоритм вибрати?
Використовуйте алгоритм, указаний стороною, зі значенням якої ви порівнюєте. Якщо його не зазначено, за замовчуванням використовується SHA-256. MD5 і SHA-1 призначені для перевірки сумісності; не використовуйте їх для перевірки безпеки.
Чи означає збіг значень, що файл безпечний?
Збіг хешів дає підказку для порівняння, але цей інструмент не перевіряє безпечність файлу або легітимність його розповсюджувача. Також перевірте джерело й алгоритм хешу, з яким порівнюєте.
Введення та результати
- Введення
- Текст або один файл будь-якого типу.
- Результати
- Хеш для одного вибраного алгоритму. Зміна введення або алгоритму очищує попередній результат.
- Отримання результату
- Обчислений рядок хешу можна скопіювати.