Hashgenerator för MD5, SHA-1, SHA-256 och SHA-512
Hashgeneratorn beräknar MD5, SHA-1, SHA-256 och SHA-512 samtidigt från en text eller fil, i Hex eller Base64. Till exempel ger ZAP-Hosting SHA-256-hashvärdet 1cd8d762eb2a7a79…. Med jämförelsen av kontrollsummor ser du direkt om en servernedladdning eller ett plugin är oförändrat. Allt sker enbart i din webbläsare.
Byggd av Luca Stanek
Kontrollsummor hör till vardagen på en server. På en VPS kontrollerar du dem direkt med sha256sum.
0 tecken, 0 byte (UTF-8)
Så räknar även echo text | sha256sum: echo lägger till en radbrytning, därför skiljer sig hashen från hashvärdet för enbart texten.
Hashar
När du skriver in text visas MD5, SHA-1, SHA-256 och SHA-512 här.
Klistra in hashen från nedladdningssidan eller utdata från sha256sum. Algoritmen identifieras utifrån längden.
Exempelresultat
Så här ser resultatet ut i hashgeneratorn
Ange en text eller välj en fil så ger verktyget dig alla fyra hashvärden direkt. Exemplet nedan använder en fast exempeltext; dina hashvärden beror på vad du matar in.
Exempel · Text utan radbrytning, utdata i hex
Inmatning
- Text
- ZAP-Hosting
- 11 tecken, exakt 11 byte i UTF-8. Redan ett extra mellanslag ger helt andra hashvärden.
Utdata
- MD5
- b8b6e1520117d24a5a5351c89edc9db0
- 128 bitar, 32 hextecken
- SHA-1
- ad49005c79b06813d236b195f1188cd1e9709eaa
- 160 bitar, 40 hextecken
- SHA-256
- 1cd8d762eb2a7a7969893c0174221ee4a31f6b37130b570949d5f1751a4c1671
- 256 bitar, 64 hextecken
- SHA-512
- 9ecee2b79b9a4323acf0ebf33dce6ac44ba23b32269ddc30918ff1d76120b121643f656b25879b6d4b68ecafb6d0c9c99c8c20abc00c6da3c44f7a4e6c572e31
- 512 bitar, 128 hextecken
Funktioner
Allt för hashvärden och kontrollsummor
Från kort text till stora servernedladdningar: MD5, SHA-1, SHA-256 och SHA-512 i ett verktyg.
Fyra algoritmer samtidigt
MD5, SHA-1, SHA-256 och SHA-512 beräknas samtidigt, så du behöver inte ändra något.
Även stora filer
Filer läses i block om 4 MiB, med förloppsindikator och knapp för att avbryta.
Jämförelse av kontrollsummor
Klistra in det förväntade hashvärdet. Algoritmen identifieras utifrån längden och matchningar markeras.
Hex, HEX med versaler eller Base64
Visas i källans format. Varje värde kan kopieras med ett klick.
Som på kommandoraden
Text hashas som UTF-8, valfritt med radbrytning som med echo. Då stämmer värdena med sha256sum.
Bara i din webbläsare
Ingen överföring, ingen lagring. Även konfidentiella filer stannar på din enhet.
Guide
Beräkna hashvärde i tre steg
Så använder du hashgeneratorn för att gå från text eller fil till en verifierad kontrollsumma.
Steg 1
Välj text eller fil
Välj ”Text” eller ”Fil” ovan. Skriv in text eller dra en fil till fältet, till exempel en servernedladdning eller ett plugin. Aktivera ”Lägg till radbrytning” för att få samma värde som med echo text | sha256sum.
Steg 2
Visa och kopiera hashvärden
MD5, SHA-1, SHA-256 och SHA-512 visas samtidigt. Välj hex, HEX med versaler eller Base64 och kopiera värdet med ett klick.
Steg 3
Jämför kontrollsumma
Klistra in det förväntade hashvärdet eller utdata från sha256sum. Verktyget identifierar algoritmen utifrån längden och visar om kontrollsumman stämmer.
Algoritmer
Jämförelse av MD5, SHA-1, SHA-256 och SHA-512
Alla fyra är envägsfunktioner med fast längd. De skiljer sig åt i längd och i om de fortfarande anses säkra.
MD5
128 bitar, 32 hextecken
Osäker: Kollisioner kan skapas avsiktligt.
Används numera bara som kontrollsumma mot slumpmässiga fel, till exempel på äldre nedladdningssidor och i Mod-arkiv.
SHA-1
160 bitar, 40 hextecken
Komprometterad: den första praktiska kollisionen publicerades 2017.
Gamla kontrollsummor och Git-objekt-ID:n. Använd inte längre för nya signaturer.
SHA-256
256 bitar, 64 hextecken
Säker, standard för nedladdningar, Docker-avbilder och certifikat.
Rekommenderas för nya kontrollsummor för servernedladdningar, plugins och Backups.
SHA-512
512 bitar, 128 hextecken
Säker, ofta snabbare än SHA-256 på 64-bitarsprocessorer.
Långa kontrollsummor, integritetsuppgifter (SRI) och Linux-avbilder.
På servern
Kontrollera kontrollsumman med ett kommando
De här kommandona beräknar samma hashvärden som verktyget på din server eller dator. Du kan klistra in resultatet ovan under ”Jämför kontrollsumma”.
Linux
sha256sum server.zip sha512sum server.zip md5sum server.zip
Windows (PowerShell)
Get-FileHash server.zip -Algorithm SHA256 certutil -hashfile server.zip SHA256
macOS
shasum -a 256 server.zip shasum -a 512 server.zip md5 server.zip
Upptäck mer
Fler verktyg
Bcrypt-generator och -kontroll
Skapa och kontrollera Bcrypt-hashar – helt i webbläsaren, med justerbar kostnadsfaktor.
Byggd av Rugile Rutkauskaite
Base64-kodare/-avkodare
Koda och avkoda text med Base64 – inklusive en URL-säker variant och tydliga felmeddelanden, helt i webbläsaren.
Byggd av Jakub Martyniak
Lösenordsgenerator
Skapa starka, slumpmässiga lösenord direkt i webbläsaren – inget sparas eller överförs.
Byggd av Rugile Rutkauskaite
UUID-generator
Generera UUID:er av version 1, 4, 5 och 7 – enstaka eller i grupp, med anpassningsbart format, helt i webbläsaren.
Byggd av Jakub Martyniak
FAQ
Vanliga frågor om hashgeneratorn
Korta svar om hashvärden, kontrollsummor och integritet.
Ett hashvärde är ett digitalt fingeravtryck med fast längd: Om bara ett tecken ändras blir värdet helt annorlunda. Hashgeneratorn beräknar fyra värden samtidigt: MD5 med 32, SHA-1 med 40, SHA-256 med 64 och SHA-512 med 128 hextecken. För texten ZAP-Hosting är MD5-hashen till exempel b8b6e1520117d24a5a5351c89edc9db0 och SHA-256-hashen 1cd8d762eb2a7a7969893c0174221ee4a31f6b37130b570949d5f1751a4c1671. Du kan även visa värdena med versaler eller som Base64.
Byt till ”Fil” och välj den nedladdade filen. Klistra sedan in hashvärdet från nedladdningssidan under ”Jämför kontrollsumma”. Verktyget identifierar algoritmen utifrån längden och visar om kontrollsumman stämmer. Du kan också klistra in utdata från sha256sum, md5sum, shasum, certutil eller Get-FileHash direkt, liksom värden med prefix som sha256: eller sha512- från SRI-uppgifter.
Nej. Texten och filen läses och hashas bara i din webbläsare. Inget skickas till en server, inget lagras och inget hamnar i webbadressen. Därför kan du även kontrollera stora eller konfidentiella filer.
Oftast beror det på en radbrytning: echo text | sha256sum lägger till en radbrytning efter texten. Aktivera ”Lägg till radbrytning” i verktyget så stämmer värdena. Även avslutande blanksteg eller Windows-radbrytningar ändrar hashvärdet helt.
Använd SHA-256 för nya kontrollsummor och SHA-512 för mycket långa kontrollsummor. MD5 och SHA-1 anses osäkra eftersom det går att skapa kollisioner avsiktligt. De bör inte längre användas för signaturer eller lösenord. De fungerar fortfarande för att upptäcka oavsiktliga överföringsfel, och därför finns de kvar på många nedladdningssidor.
Nej. Ett hashvärde skapas med en envägsfunktion, så texten kan inte återskapas från resultatet. Så kallade MD5-dekrypterare slår bara upp kända värden i stora listor. Varken MD5 eller SHA-256 bör därför användas för att lagra lösenord. Använd i stället Bcrypt med salt.
Verktyget har ingen fast storleksgräns. Det läser filen i block om 4 MiB och visar förloppet, så hela filen behöver aldrig läsas in i arbetsminnet. Hur lång tid det tar beror på filstorleken och din enhet. Medan filen läses kan du stoppa med ”Avbryt”.
Det är samma hashvärde, bara skrivet på olika sätt. Hex använder tecknen 0 till 9 och a till f. Det är så sha256sum och de flesta nedladdningssidor visar det. Base64 är kortare och används till exempel för integritetsuppgifter i HTML (SRI) och i vissa API:er. Jämförelsen känner igen båda formaten.
Fler frågor?
Kontakta supportenLetar du efter en server för dina projekt?
En VPS från ZAP-Hosting ger dig full root-åtkomst, egen SSH-åtkomst och verktyg som sha256sum direkt på servern.
Ingen konfigurering. Ingen risk. Online på några sekunder.
Letar du efter fler verktyg? Visa alla utvecklarverktyg
