Hashberäknare är ett rent frontend online hashberäkningsverktyg som stödjer 13 vanliga hashalgoritmer. Det stödjer text- och filinmatning, kan beräkna flera algoritmer samtidigt, stödjer HMAC-läge och flera utdataformat. Använder WebAssembly för högpresterande beräkningar.
Textinmatning och filuppladdning med dra-och-släpp-stöd
HMAC-läge med nyckelinmatning för meddelandeautentisering
Fyra utdataformat: hex, HEX, Base64, byte-array
Beräkna flera algoritmer samtidigt, kopiera med ett klick
WebAssembly-baserad högpresterande beräkning
All bearbetning lokalt, data lämnar aldrig din webbläsare
Användning
1Välj inmatningsläge: textinmatning eller filuppladdning
2Ange text eller ladda upp/dra en fil
3Välj önskade hashalgoritmer (flera tillåtna)
4Välj utdataformat: hex, HEX, Base64 eller byte-array
5Aktivera vid behov HMAC-läge och ange nyckel
6Visa resultat och klicka på kopiera
Vanliga frågor
Vad är ett hashvärde?
Ett hashvärde är en sträng med fast längd som produceras av en hashalgoritm från data av godtycklig längd. Det är en envägsfunktion — du kan inte återskapa originaldata från hashen.
Vad är HMAC?
HMAC (Hash-baserad Meddelandeautentiseringskod) använder en hashfunktion kombinerad med en hemlig nyckel för att verifiera meddelandets integritet och äkthet. Det är säkrare än en vanlig hash.
Vad är skillnaden mellan dessa algoritmer?
MD5 och SHA-1 rekommenderas inte längre för säkerhetsändamål men lämpar sig för kontrollsummor. SHA-256/384/512 är säkra algoritmer som används flitigt. SHA-3 är nästa generations standard. CRC32 används för dataintegritetskontroller. BLAKE2/BLAKE3 är moderna högpresterande algoritmer.
Skickas min data till en server?
Nej. Alla hashberäkningar utförs lokalt i din webbläsare med WebAssembly. Ingen data överförs över nätverket.
Hur stora kan filer vara?
Det finns ingen hård gräns, men webbläsarens minne är flaskhalsen. Filer över 1 GB kan orsaka prestandaproblem.