Apa itu SipHash-128-2-4?
SipHash-128-2-4 adalah fungsi hash berkunci yang cepat dan dirancang untuk pesan pendek serta perlindungan tabel hash. Fungsi ini menggunakan kunci rahasia 128-bit dan menghasilkan output 128-bit, yang biasanya ditampilkan sebagai nilai heksadesimal 32 karakter.
Kapan menggunakannya
- Lindungi tabel hash sisi server dari serangan hash-flooding saat kunci tetap bersifat privat.
- Buat checksum berkunci yang deterministik untuk kunci cache, sharding, atau tabel pencarian internal.
- Bandingkan cuplikan teks atau file dengan kunci yang sama saat autentikasi kriptografis tidak diperlukan.
Format kunci
Masukkan kunci sebagai tepat 16 byte data heksadesimal, seperti 0x000102030405060708090a0b0c0d0e0f. Awalan 0x bersifat opsional, dan alat ini menerima spasi, titik dua, tanda hubung, serta garis bawah agar kunci panjang lebih mudah dibaca.
Catatan keamanan
SipHash-128-2-4 bukan pengganti HMAC, tanda tangan digital, atau hashing kata sandi. Gunakan untuk alur kerja tabel hash berkunci dan checksum, bukan untuk membuktikan keaslian lintas sistem yang membutuhkan jaminan keamanan kriptografis.