Що я використовую?

Генератор гешів тексту і файлів

Обчислює MD5, SHA-1, SHA-256 і SHA-512 локально. Текст гешування або файл до 10 MB, потім порівнює контрольну суму.

Оброблено на вашому пристрої. Ніщо, що ви введете, не буде вивантажено.

Пробели, великі літери і переривання рядків впливають на результат. Порожній рядок також вважається дійсним.

Що таке геш або контрольна сума?

Алгоритм гешування перетворює вхідні байти у значення фіксованої довжини. Цей алгоритм може допомогти вам порівняти файли або перевірити, чи не змінився текст. Контрольна сума відповідності корисна лише у тому випадку, якщо очікуване значення походить з джерела, якому ви довіряєте.

Чому маленьке редагування змінює геш?

Зміна одного символу, додавання пробілу або використання іншого закінчення рядка змінить вхідні байти. Тут текст буде закодовано у вигляді UTF-8; у файловому режимі буде прочитано початкові байти файла. Якщо два інструменти не збігаються, спочатку перевірте, чи вони гешують однакові дані.

Який хеш мені вибрати?

SHA-256 і SHA-512 є корисними сучасними варіантами для багатьох завдань, пов’ язаних з контрольними сумами. MD5 і SHA-1 їх включено для сумісності зі старими системами, але не слід покладатися на них для захисту від зіткнень. Контрольна сума сама по собі не доводить, хто створив файл або що він нешкідливий.

Чи можу я використовувати ці геші для зберігання паролів?

Використовувати спеціальну схему гешування паролів замість швидкого загального гешування. Для зберігання паролів потрібні відповідні фактори роботи, солі і варіанти реалізації. Див. Настанови OWASP щодо зберігання паролів і документація щодо API переглядача digest.

Тримайте цей інструмент під рукою

Ваш переглядач зберігає закладку. Цей сайт не може додати її автоматично.