Kalkulator Kode Hash Whirlpool
Diterbitkan: 18 Februari 2025 pukul 21.27.03 UTC
Kalkulator kode hash yang menggunakan fungsi hash Whirlpool untuk menghitung kode hash berdasarkan masukan teks atau unggahan file.Whirlpool Hash Code Calculator
Fungsi hash Whirlpool adalah fungsi hash kriptografi yang dirancang oleh Vincent Rijmen (salah satu perancang AES) dan Paulo SLM Barreto. Fungsi ini pertama kali diperkenalkan pada tahun 2000 dan kemudian direvisi pada tahun 2003 untuk meningkatkan keamanan. Whirlpool merupakan bagian dari standar ISO/IEC 10118-3, sehingga cocok untuk berbagai aplikasi kriptografi. Fungsi ini menghasilkan kode hash 512 bit (64 byte), yang biasanya direpresentasikan sebagai 128 karakter heksadesimal.
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 Whirlpool
Saya bukan ahli matematika atau kriptografer, jadi saya akan mencoba menjelaskan cara kerja fungsi hash ini dalam bahasa awam. Jika Anda lebih suka penjelasan yang ilmiah dan penuh matematika, saya yakin Anda dapat menemukannya di situs web lain ;-)
Bayangkan Anda sedang membuat smoothie dengan berbagai macam bahan: pisang, stroberi, bayam, selai kacang, dll. Berikut ini adalah apa yang dilakukan Whirlpool terhadap bahan-bahan (atau data) Anda:
Langkah 1 - Potong Semuanya (Memecah Data Menjadi Beberapa Bagian)
- Pertama, ia memecah data Anda menjadi potongan-potongan kecil, seperti mengiris buah sebelum mencampurnya.
Langkah 2 - Campur Seperti Gila (Mencampurnya)
Sekarang, ia memasukkan potongan-potongan ini ke dalam blender yang kuat dengan 10 kecepatan berbeda (disebut "rounds"). Setiap round mencampur data dengan cara yang berbeda:
- Tukar dan Balik (Substitusi): Beberapa bagian ditukar dengan bagian lainnya, seperti mengganti stroberi dengan blueberry.
- Aduk Secara Berputar (Permutasi): Memutar campuran, memindahkan bahan-bahan dari satu tempat ke tempat lain sehingga tidak ada yang tetap di tempat semula.
- Hancurkan Semuanya (Pencampuran): Hancurkan dan aduk untuk menyebarkan rasa (atau data) secara merata ke seluruh campuran.
- Tambahkan Bahan Rahasia (Pencampuran Kunci): Taburkan "bahan rahasia" (kode khusus) untuk membuat smoothie menjadi unik.
Langkah 3 - Hasil Akhir (Hash)
- Setelah 10 putaran pencampuran yang intens, Anda akan mendapatkan minuman yang lembut dan tercampur sempurna - atau dalam hal ini, hash 512-bit. Tidak ada cara untuk mengeluarkan pisang atau bayam asli dari smoothie lagi. Yang Anda dapatkan hanyalah minuman terakhir.