Apa itu SHA-224?
SHA-224 (Secure Hash Algorithm 224) menghasilkan digest 224-bit (56 karakter heksadesimal). Ini adalah versi terpotong dari SHA-256, dirancang untuk aplikasi yang membutuhkan hash lebih pendek sambil mempertahankan keamanan yang kuat.
Catatan keamanan: SHA-224 aman untuk sebagian besar aplikasi, tetapi pertimbangkan SHA-256 atau SHA-3 untuk kebutuhan keamanan yang lebih tinggi.
Cara kerja SHA-224
- Isi pesan → panjang ≡ 448 (mod 512) bit
- Tambahkan panjang 64-bit dari pesan asli
- Inisialisasi delapan kata 32-bit (A–H)
- Proses blok 512-bit melalui 64 operasi
- Keluarkan digest akhir 224-bit
Contoh hash
Input | SHA-224 Hash |
---|---|
Hello World | b3b4d3b4a2c1f5e6d7c8b9a0f1e2d3c4b5a6f7e8d9c0b1a2f3e4d5c6 |
password | d63dc919dd9f62e51a6f6f8f1b2b8c3c9e5a116b |
test123 | 7f8e9d0c1b2a3f4e5d6c7b8a9f0e1d2c3b4a5f6e7d8c9b0a1f2e3d4c |
(kosong) | d14a028c2a3a2bc9476102bb288234c415a2b01f828ea62ac5b3e42f |
SHA-224 vs. fungsi hash lainnya
Algorithm | Output | Security | Speed |
---|---|---|---|
MD5 | 128 bit | ❌ Rusak | ⚡ Sangat cepat |
SHA-1 | 160 bit | ❌ Terkompromi | ⚡ Cepat |
SHA-224 | 224 bit | ✅ Aman | 🚀 Sedang |
SHA-256 | 256 bit | ✅ Aman | 🚀 Sedang |
BLAKE3 | 256 bit | ✅ Aman | ⚡ Sangat cepat |
Pertanyaan yang Sering Diajukan
Apakah SHA-224 aman untuk kata sandi?
Ya, tetapi skema pengacakan kata sandi seperti bcrypt, Argon2, atau PBKDF2 sangat disarankan.
Apa perbedaan antara SHA-224 dan SHA-256?
SHA-224 adalah varian terpotong dari SHA-256, menghasilkan digest 224-bit yang lebih pendek dengan menggunakan algoritma internal yang sama.
Bisakah saya menggunakan generator sha224 ini secara offline?
Setelah pemuatan pertama, aplikasi disimpan dalam cache; Anda dapat menyegarkan halaman bahkan tanpa internet dan tetap dapat melakukan hash secara lokal.
Apakah ada batas ukuran untuk file?
File hingga sekitar 100 MB nyaman digunakan di sebagian besar browser modern; file yang sangat besar mungkin menghabiskan memori.