Hashgeneratör
Ange en text att hasha.
Att verifiera en nedladdning, jämföra två strängar byte för byte eller generera ett fingeravtryck för en signaturprocess beror alla på kryptografisk hashning. Detta verktyg beräknar de vanligaste hash-algoritmerna, MD5, SHA-1, SHA-2 (256/384/512) och CRC32, och ger en kopieringsklar digest för var och en. Den text du anger skickas till vår server för att beräkna digesten.
Så här genererar du en hash
-
1
Klistra in eller skriv in
Ange texten du vill hasha. Denna generator arbetar med text, det finns ingen filuppladdning.
-
2
Välj en hashalgoritm
Välj MD5, SHA-1, SHA-256, SHA-384, SHA-512 eller CRC32 beroende på ditt användningsfall.
-
3
Generera hasharna
Klicka på "Generera hash". Digesten för den valda algoritmen visas och listan nedan visar alla algoritmer samtidigt.
-
4
Kopiera digesten
Den resulterande digesten med fast längd är redo att klistras in i en kontrollsummefil, ett signaturhuvud eller en jämförelsedialog.
Vilken hashalgoritm bör jag välja?
Inte alla hascher är lämpliga för alla uppgifter. MD5 och SHA-1 är lämpliga för unikhetskontroller, men inte lämpliga för säkerhetsrelaterade tillämpningar. SHA-2 är fortfarande den föredragna standarden för nya projekt.
Algoritmöversikt
| Algoritm | Utdatastorlek | Säkerhetsstatus | Typisk användning |
|---|---|---|---|
| MD5 | 128 bit | Bruten, praktiska kollisioner sedan 2004 | Kontrollsummor utanför säkerhet, ETags, cachenycklar |
| SHA-1 | 160 bit | Föråldrad, SHAttered-kollision 2017 | Äldre Git-objekt-ID:n, gamla TLS-kedjor |
| SHA-256 | 256 bit | Säker, rekommenderad standard | TLS, signering, filintegritet, blockkedja |
| SHA-384 | 384 bit | Säker | TLS 1.3 Suite B, starkare integritet |
| SHA-512 | 512 bit | Säker | Mycket stora datamängder, HMAC-konstruktion |
| CRC32 | 32 bit | Inte kryptografisk, triviala kollisioner | Feldetektering (ZIP, PNG), snabba integritetskontroller |
Hashning är inte kryptering
En hash är enkelriktad: man kan inte återskapa inmatningen från digesten. Två egenskaper är avgörande:
- Kollisionsmotstånd, inga två inmatningar ger samma hashvärde. Brutet i MD5 och SHA-1.
- Urbildsmotstånd (preimage), givet en digest kan man inte hitta ett indata som ger upphov till den. Det gäller fortfarande för MD5 och SHA-1, så kontrollsummor kan än i dag upptäcka oavsiktlig korruption.
Använd inte ren SHA-256 för lösenord
Lösenord kräver en långsam, saltad funktion: bcrypt, scrypt, Argon2id eller PBKDF2 med minst 600 000 iterationer. En snabb hashfunktion som SHA-256 kan brutforceras med miljarder gissningar per sekund på moderna GPU:er.
Teckenkodning är viktig
Att hasha en sträng innebär att man hashar dess byterepresentation. "café" ger en annan digest när den kodas i UTF-8 jämfört med samma ord kodat i Latin-1. Detta verktyg hashar UTF-8-byte som standard.
Vanliga frågor
Nästan alltid handlar det om en skillnad i teckenkodning eller om avslutande blanksteg. Kontrollera om det andra verktyget använder UTF-8 eller Latin-1, och om det lägger till en radbrytning i inmatningen innan hashningen.
För att upptäcka oavsiktlig korruption av en nedladdning fungerar MD5 bra. För allt som en angripare kan försöka förfalska, såsom certifikat, kodsignaturer eller lagring av lösenord, är MD5 felaktig och bör inte användas.
Nej. Denna generator hanterar bara text. För att kontrollera en fil, använd operativsystemets kontrollsummekommando, till exempel sha256sum på Linux och macOS eller Get-FileHash på Windows.
Den text du anger skickas till vår server för att beräkna digesten. Vi lagrar den inte efteråt.
SHA-2 är en familj av algoritmer; SHA-224, SHA-256, SHA-384 och SHA-512 är dess medlemmar. När någon säger “SHA-2” utan att ange storlek avser de vanligtvis SHA-256.
Relaterade verktyg
slumpmässig API-keygenerator
Generera API-nycklar på servern med 8–128 tecken i hex-, base64url- eller alfanumeriskt format, eller skapa ett UUIDv4.
Kodare för Polybios chiffer
Koda latinska bokstäver som Polybios-koordinater eller avkoda separerade par med det fasta 5×5-rutnätet för I/J.
Lösenordsstyrkekontroll
Kontrollera lösenordsstyrkan i webbläsaren: längd, teckenvariation, entropi i bitar och en ungefärlig uppskattning av knäcktiden. Ingenting laddas upp.
SHA256-generator
Generera SHA-256-hashar från valfri text. 64 tecken hex-utdata, samma algoritm bakom Bitcoin-adresser, TLS-certifikat och JWT-signaturer.
SHA512-generator
Beräkna SHA-512-hashar, 128 hex-tecken, 256 bitars kollisionsmotstånd. Används i moderna shadow-lösenordsfiler, digitala signaturer och HMAC.
SSH-nyckelgenerator
Skapa ett RSA-SSH-nyckelpar (2048, 3072 eller 4096 bitar) helt i din webbläsare. Varken den privata eller den publika nyckeln lämnar din enhet. Lägg till en kommentar och ladda ner båda.
Verktyget finns på andra språk
- ハッシュジェネレーター [JA]
- مولد هاش [AR]
- Hash-Generator [DE]
- Trình tạo mã băm (Hash) [VI]
- Générateur de hachage [FR]
- 해시 생성기 [KO]
- ตัวสร้างแฮช (Hash Generator) [TH]
- Generator Hash [ID]
- Generator skrótów [PL]
- Generador de Hash [ES]
- Gerador de Hash [PT]
- Hashgenerator [NL]
- Генератор хешей [RU]
- Hash Oluşturucu [TR]
- 哈希生成器 [ZH]
- Hash Generator [EN]
- Generatore di Hash [IT]