Генератор хешу

Створюйте SHA-хеші з тексту за допомогою Web Crypto API. Обробка відбувається локально в браузері.

З турботою про конфіденційність Дані обробляються локально в браузері і не завантажуються на наші сервери.

Це не інструмент для зберігання чи хешування паролів.

Обробка відбувається локально в браузері.

Що таке генератор хешу?

Криптографічний хеш перетворює будь-який ввід на дайджест фіксованої довжини. Той самий текст завжди дає той самий хеш. Надійно обернути хеш і відновити вихідний текст не можна.

Як користуватися

Вставте текст, оберіть SHA-1, SHA-256, SHA-384 або SHA-512 і натисніть «Створити хеш». «Копіювати» копіює шістнадцятковий дайджест. Форма Base64 також показується.

Який алгоритм SHA обрати?

SHA-256 — звичний вибір за замовчуванням для контрольних сум і перевірки цілісності. SHA-384 і SHA-512 довші. SHA-1 ще трапляється в старих системах, але не повинен використовуватися в нових проєктах безпеки.

Типові застосування

Використовуйте хеші, щоб «відбити» рядок або порівняти два тексти. Не використовуйте цю сторінку як хешер паролів і не зберігайте паролі тут.

Конфіденційність

Ваш текст хешується в браузері за допомогою crypto.subtle.digest. Його не завантажують на сервери NEXNARA і не зберігають у файлах cookie, локальному сховищі чи базі даних.

Часті запитання

Чи можна обернути хеш?

SHA-хеш не призначений для обернення. Можна порівнювати хеші, але не варто очікувати відновлення вихідного тексту з дайджесту.

Який алгоритм SHA обрати?

SHA-256 — практичний вибір за замовчуванням. Віддавайте перевагу SHA-384 або SHA-512, якщо потрібен довший дайджест. Уникайте SHA-1 у новій роботі, пов’язаній із безпекою.

Чи можна хешувати паролі тут?

Можна хешувати будь-який рядок, але це не інструмент зберігання паролів. Для паролів потрібен повільний алгоритм із сіллю, створений саме для цього.

Чи завантажується мій текст?

Ні. Обробка відбувається локально в браузері і не завантажується на наші сервери.

Які виводи показано?

Шістнадцятковий — основний вивід. Base64 того самого дайджесту також показано для зручності.