SipHash-128-2-4-hash voor tekst of bestand

Genereer SipHash-128-2-4-hashes met sleutel voor tekstinvoer of bestandsuploads. Gebruik een 128-bits hex-sleutel om snelle 128-bits niet-cryptografische hashes te berekenen voor workflows met hashtabellen, cache-sleutels en checksums.

Configuratie
Stel de 128-bits sleutel in voor het huidige SipHash-128-2-4-resultaat.

Gebruik precies 32 hexadecimale tekens. Een 0x-prefix, spaties, dubbele punten, koppeltekens en underscores worden geaccepteerd.

Invoer
Plak of typ willekeurige UTF-8-tekst, inclusief cache-sleutels of request-payloads.
Hashresultaat
SipHash-128-2-4-uitvoer voor de huidige tekstinvoer en sleutel.

Hexadecimaal

Base64

Decimaal

Binair

Wat is SipHash-128-2-4?

SipHash-128-2-4 is een snelle hashfunctie met sleutel, ontworpen voor korte berichten en bescherming van hashtabellen. De functie gebruikt een geheime 128-bits sleutel en produceert 128-bits uitvoer, meestal weergegeven als een hexadecimale waarde van 32 tekens.

Wanneer gebruik je het

  • Bescherm hashtabellen aan serverzijde tegen hash-flooding-aanvallen wanneer de sleutel privé blijft.
  • Maak deterministische checksums met sleutel voor cache-sleutels, sharding of interne opzoektabellen.
  • Vergelijk tekstfragmenten of bestanden met dezelfde sleutel wanneer cryptografische authenticatie niet vereist is.

Sleutelformaat

Voer de sleutel in als exact 16 bytes aan hexadecimale data, zoals 0x000102030405060708090a0b0c0d0e0f. De 0x-prefix is optioneel en de tool accepteert spaties, dubbele punten, koppeltekens en underscores om lange sleutels makkelijker leesbaar te maken.

Beveiligingsnotities

SipHash-128-2-4 is geen vervanging voor HMAC, digitale handtekeningen of wachtwoordhashing. Gebruik het voor workflows met hashtabellen en checksums met sleutel, niet om authenticiteit te bewijzen tussen systemen die cryptografische beveiligingsgaranties nodig hebben.