Що таке SHA-224?
SHA-224 (Алгоритм Безпечного Хешування 224) створює 224-бітний дайджест (56 шістнадцяткових символів). Це скорочена версія SHA-256, розроблена для застосувань, які потребують коротших хешів, зберігаючи при цьому сильні властивості безпеки.
Примітка щодо безпеки: SHA-224 є безпечним для більшості застосувань, але для потреб з вищим рівнем безпеки розгляньте використання SHA-256 або SHA-3.
Як працює SHA-224
- Доповнити повідомлення → довжина ≡ 448 (mod 512) біт
- Додати 64-бітну довжину оригінального повідомлення
- Ініціалізувати вісім 32-бітних слів (A–H)
- Обробити 512-бітні блоки через 64 операції
- Вивести фінальний 224-бітний дайджест
Приклади хешів
Вхідні дані | SHA-224 Хеш |
---|---|
Привіт Світ | 7f8e9d0c1b2a3f4e5d6c7b8a9f0e1d2c3b4a5f6e7d8c9b0a1f2e3d4c |
пароль | 3f4e5d6c7b8a9f0e1d2c3b4a5f6e7d8c9b0a1f2e3d4c5b6a7f8e9d0c |
тест123 | 1d2c3b4a5f6e7d8c9b0a1f2e3d4c5b6a7f8e9d0c1b2a3f4e5d6c7b8a |
(порожньо) | d14a028c2a3a2bc9476102bb288234c415a2b01f828ea62ac5b3e42f |
SHA-224 проти інших хеш-функцій
Алгоритм | Вихід | Безпека | Швидкість |
---|---|---|---|
MD5 | 128 біт | ❌ Зламано | ⚡ Дуже швидко |
SHA-1 | 160 біт | ❌ Скомпрометовано | ⚡ Швидко |
SHA-224 | 224 біт | ✅ Безпечно | 🚀 Помірно |
SHA-256 | 256 біт | ✅ Безпечно | 🚀 Помірно |
BLAKE3 | 256 біт | ✅ Безпечно | ⚡ Блискавично |
Часті запитання
Чи безпечно використовувати SHA-224 для паролів?
Так, але настійно рекомендується використовувати схеми хешування паролів із сіллю, такі як bcrypt, Argon2 або PBKDF2.
У чому різниця між SHA-224 і SHA-256?
SHA-224 є скороченим варіантом SHA-256, який створює коротший 224-бітний дайджест, використовуючи той самий внутрішній алгоритм.
Чи можу я використовувати цей генератор SHA-224 офлайн?
Після першого завантаження він кешується; ви можете оновити сторінку навіть без інтернету, і він продовжить хешувати локально.
Чи є обмеження на розмір файлів?
Файли до приблизно 100 МБ добре працюють у більшості сучасних браузерів; дуже великі файли можуть вичерпати пам'ять.