Kalkulator Kode Hash SHA-224
Diterbitkan: 18 Februari 2025 pukul 21.55.36 UTC
Kalkulator kode hash yang menggunakan fungsi hash Secure Hash Algorithm 224 bit (SHA-224) untuk menghitung kode hash berdasarkan masukan teks atau unggahan file.SHA-224 Hash Code Calculator
SHA-224 (Secure Hash Algorithm 224-bit) adalah fungsi hash kriptografi yang mengambil input (atau pesan) dan menghasilkan output berukuran tetap, 224-bit (28-byte), yang umumnya direpresentasikan sebagai angka heksadesimal 56 karakter. Fungsi ini termasuk dalam keluarga fungsi hash SHA-2, yang dirancang oleh NSA. Fungsi ini sebenarnya adalah versi terpotong dari SHA-256 dengan nilai inisialisasi yang berbeda, yang ditujukan untuk kasus penggunaan di mana kecepatan dan efisiensi ruang lebih penting daripada keamanan maksimum, misalnya sistem tertanam. Namun, SHA-224 masih dianggap aman, hanya sedikit kurang aman daripada SHA-256.
Pengungkapan penuh: Saya tidak menulis implementasi spesifik dari fungsi hash yang digunakan pada halaman ini. Ini adalah fungsi standar yang disertakan dengan bahasa pemrograman PHP. Saya hanya membuat antarmuka web untuk membuatnya tersedia untuk umum di sini demi kenyamanan.
Tentang Algoritma Hash SHA-224
Saya tidak begitu pandai matematika dan sama sekali tidak menganggap diri saya seorang matematikawan, jadi saya akan mencoba menjelaskan fungsi hash ini dengan cara yang dapat dipahami oleh orang-orang yang bukan matematikawan. Jika Anda lebih suka versi matematika yang benar secara ilmiah, saya yakin Anda dapat menemukannya di banyak situs web lain ;-)
Bagaimana pun, mari kita bayangkan bahwa fungsi hash adalah blender berteknologi tinggi yang dirancang untuk membuat smoothie unik dari bahan apa pun yang Anda masukkan ke dalamnya. Ini memerlukan empat langkah, tiga langkah pertama identik dengan SHA-256:
Langkah 1: Masukkan Bahan-Bahan (Input)
- Anggap input sebagai apa pun yang ingin Anda campur: pisang, stroberi, irisan pizza, atau bahkan seluruh buku. Tidak masalah apa yang Anda masukkan - besar atau kecil, sederhana atau rumit.
Langkah 2: Proses Pencampuran (Fungsi Hash)
- Anda menekan tombolnya, dan blender akan bekerja dengan cepat - memotong, mencampur, dan berputar dengan kecepatan yang luar biasa. Blender ini memiliki resep khusus yang tidak dapat diubah oleh siapa pun.
- Resep ini mencakup aturan-aturan aneh seperti: "Putar ke kiri, putar ke kanan, balikkan, goyangkan, potong dengan cara-cara aneh." Semua ini terjadi di balik layar.
Langkah 3: Anda Mendapatkan Smoothie (Output):
- Tidak peduli bahan apa yang Anda gunakan, blender selalu memberi Anda tepat satu cangkir smoothie (itu ukuran tetap 256 bit dalam SHA-256).
- Smoothie memiliki rasa dan warna yang unik, tergantung pada bahan-bahan yang Anda masukkan. Bahkan jika Anda hanya mengubah satu hal kecil, seperti menambahkan satu butir gula, smoothie akan terasa sangat berbeda.
Langkah 4: Potong
- Output akhir dipotong (dipotong) menjadi 224 bit, membuang 32 bit yang tersisa. Ini membuatnya lebih hemat ruang, tetapi juga sedikit kurang aman. Masih bagus untuk pemeriksaan integritas file dan sejenisnya, tetapi untuk penandatanganan sertifikat digital dan kasus penggunaan lain yang keamanannya penting, SHA-256 lebih baik.
Lihat juga kalkulator hash SHA-256 saya di sini: Kalkulator Kode Hash SHA-256