SHA-kalkylator
Den här kontrollsummeräknaren beräknar SHA-1-, SHA-256-, SHA-384- och SHA-512-hashar för text eller en fil i ett steg, med webbläsarens inbyggda Web Crypto API.
Om verktyget
Den här kontrollsummeräknaren beräknar SHA-1-, SHA-256-, SHA-384- och SHA-512-hashar för text eller en fil i ett steg, med webbläsarens inbyggda Web Crypto API.
Så använder du det
- Välj Text eller File.
- Skriv eller klistra in text, eller dra och släpp en fil (eller bläddra fram en).
- Klicka på Compute Checksums.
- Jämför resultatet med kontrollsumman som filens källa har publicerat.
Bra att veta
- SHA-256 ger en 256-bitars hash som visas som 64 hexadecimala tecken; SHA-512 ger 128.
- Ändrar du bara en enda byte i indata blir hashen helt annorlunda.
- SHA-1 anses knäckt när det gäller kollisionsresistens och bör inte användas i säkerhetssyfte; välj SHA-256 eller starkare.
- Hasharna beräknas lokalt med crypto.subtle.digest, så även stora filer hashas utan uppladdning.
Körs helt i din webbläsare – inget du skriver in laddas upp eller sparas.
Vanliga frågor
Hur verifierar jag en nedladdad fil?
Hasha filen här med SHA-256 och jämför resultatet med kontrollsumman på nedladdningssidan. Om de stämmer exakt har filen inte ändrats.
Laddas min fil upp för att beräkna hashen?
Nej. Filen läses och hashas i din webbläsare; den lämnar aldrig din enhet.
Vilken algoritm ska jag använda?
SHA-256 är det vanligaste valet för att verifiera nedladdningar och integritet. Använd SHA-1 bara när ett äldre system kräver det.
Kan en hash vändas tillbaka till ursprungsdata?
Nej. SHA-hashar är envägsfunktioner. Korta eller vanliga indata kan ändå gissas, och därför behöver lösenord saltad, långsam hashning i stället.