Hash SipHash-2-4 Teks atau Fail

Jana hash berkunci SipHash-2-4 untuk input teks atau muat naik fail. Gunakan kunci heksadesimal 128-bit untuk mengira hash 64-bit bukan kriptografi yang pantas bagi aliran kerja jadual hash, kunci cache, dan checksum.

Konfigurasi
Tetapkan kunci 128-bit yang digunakan untuk hasil SipHash-2-4 semasa.

Gunakan tepat 32 aksara heksadesimal. Awalan 0x, ruang, titik bertindih, tanda sempang, dan garis bawah diterima.

Input
Tampal atau taip sebarang teks UTF-8, termasuk kunci cache atau muatan permintaan.
Hasil Hash
Output SipHash-2-4 untuk input teks dan kunci semasa.

Heksadesimal

Base64

Perpuluhan

Binari

Apakah itu SipHash-2-4?

SipHash-2-4 ialah fungsi hash berkunci yang pantas, direka untuk mesej pendek dan perlindungan jadual hash. Ia menggunakan kunci rahsia 128-bit dan menghasilkan output 64-bit, biasanya dipaparkan sebagai nilai heksadesimal 16 aksara.

Bila menggunakannya

  • Lindungi jadual hash sisi pelayan daripada serangan hash-flooding apabila kunci kekal rahsia.
  • Bina checksum berkunci deterministik untuk kunci cache, sharding, atau jadual carian dalaman.
  • Bandingkan petikan teks atau fail dengan kunci yang sama apabila pengesahan kriptografi tidak diperlukan.

Format kunci

Masukkan kunci sebagai tepat 16 bait data heksadesimal, seperti 0x000102030405060708090a0b0c0d0e0f. Awalan 0x adalah pilihan, dan alat ini menerima ruang, titik bertindih, tanda sempang, dan garis bawah untuk menjadikan kunci panjang lebih mudah dibaca.

Nota keselamatan

SipHash-2-4 bukan pengganti HMAC, tandatangan digital, atau penghashan kata laluan. Gunakannya untuk aliran kerja jadual hash berkunci dan checksum, bukan untuk membuktikan ketulenan merentas sistem yang memerlukan jaminan keselamatan kriptografi.