SipHash-128-2-4-hash tekst eller fil

Generer nøkkelbaserte SipHash-128-2-4-hasher for tekstinndata eller filopplasting. Bruk en 128-biters heksadesimal nøkkel til å beregne raske 128-biters ikke-kryptografiske hasher for hash-tabell-, cache-nøkkel- og sjekksumarbeidsflyter.

Konfigurasjon
Angi 128-bitersnøkkelen som brukes til gjeldende SipHash-128-2-4-resultat.

Bruk nøyaktig 32 heksadesimale tegn. Et 0x-prefiks, mellomrom, kolon, bindestreker og understreker godtas.

Inndata
Lim inn eller skriv inn hvilken som helst UTF-8-tekst, inkludert cache-nøkler eller forespørselsinnhold.
Hash-resultat
SipHash-128-2-4-utdata for gjeldende tekstinndata og nøkkel.

Heksadesimal

Base64

Desimal

Binær

Hva er SipHash-128-2-4?

SipHash-128-2-4 er en rask nøkkelbasert hash-funksjon utviklet for korte meldinger og beskyttelse av hash-tabeller. Den bruker en hemmelig 128-biters nøkkel og produserer 128-biters utdata, vanligvis vist som en 32-tegns heksadesimal verdi.

Når bør den brukes

  • Beskytt hash-tabeller på serversiden mot hash-flooding-angrep når nøkkelen holdes privat.
  • Bygg deterministiske nøkkelbaserte sjekksummer for cache-nøkler, sharding eller interne oppslagstabeller.
  • Sammenlign tekstutdrag eller filer med samme nøkkel når kryptografisk autentisering ikke kreves.

Nøkkelformat

Skriv inn nøkkelen som nøyaktig 16 byte med heksadesimale data, for eksempel 0x000102030405060708090a0b0c0d0e0f. 0x-prefikset er valgfritt, og verktøyet godtar mellomrom, kolon, bindestreker og understreker for å gjøre lange nøkler enklere å lese.

Sikkerhetsmerknader

SipHash-128-2-4 er ikke en erstatning for HMAC, digitale signaturer eller passordhashing. Bruk den til nøkkelbaserte hash-tabell- og sjekksumarbeidsflyter, ikke til å bevise autentisitet på tvers av systemer som trenger kryptografiske sikkerhetsgarantier.