SHA-256-hashgenerator
Ange en text att hasha.
Klistra in din text, behåll SHA-256 valt och generera. Du får den 256-bitars digesten som 64 hexadecimala tecken, samma värde som vanliga checksummaverktyg skriver ut för samma bytes. De andra algoritmerna visas under för jämförelse.
Så genererar du en SHA-256-hash
-
1
Ange texten
Skriv eller klistra in strängen som ska hashas. Mellanslag, tabbar och radbrytningar är en del av indatan.
-
2
Kontrollera algoritmen
SHA-256 är det vanliga standardvalet. Om du ändrade det, välj SHA-256 igen.
-
3
Generera
Klicka på knappen för att beräkna digesten.
-
4
Kopiera resultatet
Kopiera det 64-teckens värdet med kopieringsknappen bredvid SHA-256-resultatet.
Så ser en SHA-256-digest ut
SHA-256 tillhör SHA-2-familjen. Den ger alltid 256 bitar, visade som 64 hexadecimala tecken, oavsett indatans längd.
| Indata | SHA-256-digest |
|---|---|
| hello | 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 |
| Hello | 185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969 |
Om du ändrar en enda bokstav från gemen till versal får du en digest som inte har någon synlig likhet med den första. Du kan kontrollera det första värdet med echo -n hello | sha256sum på Linux eller macOS (-n är viktigt, se nedan).
Vanliga användningsområden
- Integritetskontroller: publicera digesten för en text eller konfiguration, så kan vem som helst bekräfta att de har identiskt innehåll.
- Fingeravtryck: en stabil identifierare härledd från innehåll, till exempel för cache-nycklar eller för att upptäcka ändringar.
- Signeringsflöden: många signatur- och token-format hashar sin nyttolast med SHA-256 innan den signeras.
- Jämföra hemligheter utan att visa dem: två parter kan jämföra digester i stället för värdena, så länge värdet inte är lätt att gissa.
Begränsningar att känna till
SHA-256 är snabb med avsikt. Det är bra för fingeravtryck och dåligt för lösenord, eftersom en angripare kan testa enorma mängder gissningar per sekund. Lagra lösenord med bcrypt, scrypt eller Argon2id och ett unikt salt. Det här verktyget har inget salt- eller nyckelalternativ, så det ger bara vanlig SHA-256, inte HMAC.
Fällan med den avslutande radbrytningen
echo hello | sha256sum hashar fem bokstäver plus en radbrytning och ger 5891b5b522d5df086d0ff0b110fbd9d21bb4fc7163af34d08286a2e846f6be03. Verktyget ovan hashar exakt det som står i rutan, så använd echo -n när du jämför med terminalen.
Läsa ett SHA-256-värde
Hexadecimala siffror går från 0 till 9 och a till f. Skiftläge har ingen betydelse, så 2CF24DBA och 2cf24dba är samma digest. Det här verktyget skriver gemener, vilket de flesta kommandoradsverktyg och dokumentationer använder. Om ett system returnerar versaler, jämför värdena efter att du konverterat båda till samma skrivsätt.
När du klistrar in en digest i en konfigurationsfil eller ett meddelande, ta med alla 64 tecken. Ett avkortat värde kan se rimligt ut men matchar aldrig, och ett partiellt prefix är ingen säker ersättning för hela digesten.
Vanliga frågor
64 hexadecimala tecken, eftersom varje tecken bär 4 bitar och digesten har 256 bitar.
SHA-2 är familjen. SHA-256 är en medlem av den, vid sidan av SHA-384 och SHA-512, som det här verktyget också erbjuder.
Nej. Kryptering kan göras ogjord med en nyckel. En hash är envägs, så det finns inget att dekryptera.
Oftast har skalet lagt till en radbrytning. Använd echo -n eller printf så att bara din text hashas.
Relaterade verktyg
Vigenère-chifferkodare
Kryptera och dekryptera meddelanden med det klassiska Vigenère-chiffret med ett nyckelord. Förskjuter de latinska bokstäverna A-Z och bevarar versaler/gemener, mellanslag och skiljetecken.
SHA1-hashgenerator
Generera SHA-1-hashar (40 hex-tecken) från valfri textinmatning. Användbart för äldre checksummor, git-objekt-ID:n och integritetskontroller utan säkerhetskrav.
Textkrypteringsverktyg
Kryptera och dekryptera textmeddelanden med AES med ett lösenord så att bara mottagaren kan läsa dem.
Wei till Ether-omvandlare
Omvandla Wei till Ether (ETH) med exakt aritmetik, utan flyttalsavrundning. 1 ETH = 10^18 Wei.
TOTP-generator
Generera tidsbaserade engångslösenord (RFC 6238) från en Base32-hemlighet, med SHA-1, SHA-256 eller SHA-512, 6 till 8 siffror och 30 eller 60 sekunders period.
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
- مولّد تجزئة SHA-256 [AR]
- SHA-256 ハッシュ生成ツール [JA]
- SHA-256-Hash-Generator [DE]
- Gerador de hash SHA-256 [PT]
- SHA-256 해시 생성기 [KO]
- Générateur de hash SHA-256 [FR]
- SHA-256-hashgenerator [NL]
- เครื่องมือสร้างแฮช SHA-256 [TH]
- Công cụ tạo mã băm SHA-256 [VI]
- Generador de hash SHA-256 [ES]
- Generator skrótu SHA-256 [PL]
- Generator Hash SHA-256 [ID]
- SHA-256 哈希生成器 [ZH]
- SHA-256 Hash Generator [EN]
- Generatore di hash SHA-256 [IT]
- Генератор SHA-256 хеша [RU]
- SHA-256 Hash Oluşturucu [TR]