Behöver du hashvärdet av en textsträng? Skriv eller klistra in den ovan så visar verktyget direkt dess värden för MD5, SHA-1, SHA-256 och SHA-512 — kopiera vilket som helst av dem med ett enda klick. SHA-hashvärdena beräknas med din webbläsares inbyggda Web Crypto API och MD5 med en standardiserad lokal rutin, så din text skickas, loggas eller lagras aldrig någonstans.
—
—
—
—
En hashfunktion tar valfri indata — ett ord, ett stycke, en hel fil — och omvandlar den till en kort sträng av tecken med fast längd som kallas en digest. Bra hashfunktioner har tre användbara egenskaper gemensamt:
Detta är de mest använda hashalgoritmerna, och de skiljer sig huvudsakligen åt i digestlängd och säkerhet:
| Algoritm | Digestlängd | Status |
|---|---|---|
| MD5 | 128-bitars (32 hex) | Snabb men osäker — duger för kontrollsummor, inte för säkerhet. |
| SHA-1 | 160-bitars (40 hex) | Avråds från för säkerhet; kollisioner är kända. |
| SHA-256 | 256-bitars (64 hex) | Stark och rekommenderad för de flesta användningsområden idag. |
| SHA-512 | 512-bitars (128 hex) | Stark, med en längre digest än SHA-256. |
Hashning är enkelriktad: det är inte kryptering, och det finns ingen "dekryptering" eftersom ingen nyckel är inblandad. Det är också inte så du bör lagra lösenord på egen hand. En enkel MD5 eller SHA-256 av ett lösenord kan knäckas snabbt med uppslagstabeller. Korrekt lösenordslagring använder en långsam, saltad algoritm som bcrypt, scrypt eller Argon2. För att skapa starka lösenord från början, använd vår lösenordsgenerator.
Nej. All hashning sker i din webbläsare — SHA via Web Crypto API, MD5 via en lokal rutin. Inget du skriver överförs, loggas eller lagras.
För allt som rör säkerhet, använd SHA-256 (eller SHA-512). Använd MD5 eller SHA-1 endast för icke-säkerhetsrelaterade uppgifter som snabba kontrollsummor, och bara när något specifikt kräver dem.
Nej. Hashvärden är enkelriktade. Så kallade "MD5-dekryptering"-sidor slår helt enkelt upp hashvärdet i en databas med förberäknade vanliga värden — de återställer inte matematiken.
För starka algoritmer händer det praktiskt taget aldrig. En sådan "kollision" är endast möjlig med osäkra algoritmer som MD5 och SHA-1, vilket är precis varför man inte bör förlita sig på dem för säkerhet.
Lösenordsgenerator — Generera starka, slumpmässiga lösenord och minnesvärda lösenfraser på några sekunder. Välj den längd och de teckenuppsättningar du vill ha och kopiera ditt lösenord direkt — allt körs lokalt i din webbläsare, så ingenting skickas, loggas eller lagras någonsin.
PIN-generator — Generera slumpmässiga, säkra PIN-koder (3–12 siffror) direkt i din webbläsare. Undvik svaga PIN-koder som 1234 eller 0000, skapa dem i grupp och kopiera med ett klick — ingenting skickas någonstans.
Lösenfrasgenerator — Skapa starka, minnesvärda lösenfraser av slumpmässiga ord — lätta att minnas, svåra att knäcka. Välj antal ord och avgränsare, generera flera samtidigt, allt lokalt i din webbläsare.
Lösenordsstyrkekontroll — Testa lösenordsstyrkan direkt. Se dess entropi, uppskattad tid att knäcka och exakt vad du bör åtgärda — allt kontrolleras lokalt i din webbläsare och skickas aldrig någonstans.
Kontroll av läckta lösenord — Kontrollera om ditt lösenord har förekommit i ett känt dataintrång. Tack vare k-anonymity skickas bara de första fem tecknen av dess hash — ditt lösenord stannar i din webbläsare.