Hoppa till innehåll

SHA-224-generator

Beräkna SHA-224-hashen för valfri text i ett steg. Verktyget kodar din indata som UTF-8, kör den 224-bitarsvarianten av SHA-2-familjen som definieras i FIPS 180-4 och returnerar den 56 tecken långa hexadecimala digesten eller dess Base64-form. Utvecklare använder det för att kontrollera digester i protokoll och testsviter som förväntar sig SHA-224, till exempel vissa TLS, DNSSEC och signeringskonfigurationer.

Återställ

Vanliga frågor

Vad är SHA-224?

SHA-224 är en medlem av SHA-2-familjen som definieras i FIPS 180-4. Den använder samma komprimeringsfunktion som SHA-256, men med andra initialvärden, och trunkerar resultatet till 224 bitar. Utdata är 28 byte, visade som 56 hexadecimala tecken.

Hur omvandlas min text till byte före hashningen?

Verktyget kodar texten exakt som du har skrivit den som UTF-8 och hashar dessa byte. Blanksteg, tabbar och radbrytningar räknas, så en avslutande radbrytning ger en annan digest. Tecken utanför ASCII, till exempel bokstäver med accent eller emoji, tar två till fyra byte vardera.

Hur ser SHA-224-hashen av en tom sträng ut?

Hashning av tom indata ger d14a028c2a3a2bc9476102bb288234c415a2b01f828ea62ac5b3e42f. Texten abc ger 23097d223405d8228642a477bda255b32aadbce4bda0b3f7e36c9da7, den publicerade testvektorn. Du kan använda båda värdena för att bekräfta att en annan implementation ger samma resultat.

Vad är skillnaden mellan hexadecimal utdata och Base64-utdata?

Båda visar samma 28 byte. Hexadecimal notation skriver varje byte som två gemena tecken, vilket ger 56 tecken, medan Base64 packar dem i 40 tecken med utfyllnad. Välj den form som din konfigurationsfil, header eller API förväntar sig.

Är SHA-224 säkert?

SHA-224 har inga kända praktiska kollisions- eller preimage-attacker och erbjuder cirka 112 bitars kollisionsresistens. Det är svagare än SHA-256 endast eftersom utdatan är kortare. För nya konstruktioner är SHA-256 eller SHA-384 vanligare val.

Varför skulle jag använda SHA-224 i stället för SHA-256?

SHA-224 används främst när ett protokoll eller en standard kräver det, eller när en kortare digest sparar utrymme samtidigt som den motsvarar 112-bitars säkerheten hos 2048-bitars RSA eller 3DES. Beräkningskostnaden är densamma som för SHA-256. Om inget kräver SHA-224 är SHA-256 ett säkrare standardval för kompatibilitet.

Kan jag hasha en fil med det här verktyget?

Verktyget hashar text som du klistrar in, inte uppladdade filer. För binära filer använder du ett kommando som openssl dgst -sha224 eller sha224sum på din dator. Om du klistrar in innehållet i en textfil får du samma digest endast om radslut och kodning stämmer exakt.

Är SHA-224 ett bra val för lösenordslagring?

Nej. SHA-224 är avsiktligt snabbt, så angripare kan testa miljarder gissningar per sekund. Lagra lösenord med en långsam funktion med salt, till exempel bcrypt eller Argon2, som genereras av webbplatsens Bcrypt Generator och Argon2 Generator.

Hur lång kan indata vara?

Du kan hasha upp till 5 MiB text i en begäran. Hashen beräknas på servern i ett enda svep och inget lagras eller loggas. Större datamängder hashar du bäst lokalt med ett kommandoradsverktyg.

Blir SHA-224-resultatet alltid detsamma för samma text?

Ja. SHA-224 är deterministiskt, så identiska byte ger alltid samma digest på alla system. Även en ändring av ett enda tecken ger ett helt annat resultat, vilket gör hashen användbar för att upptäcka oavsiktliga ändringar.

Om OneClick Pro

OneClick Pro är en kostnadsfri samling med mer än 150 webbverktyg för det dagliga arbetet: konvertera bilder och enheter, formatera och validera kod, kontrollera domäner och SEO samt arbeta med text, datum och tal. Alla verktyg fungerar utan registrering eller prenumeration, och det du anger används bara för att beräkna resultatet och sparas aldrig. Använd samlingen som en snabb verktygslåda för enstaka uppgifter eller bokmärk verktygen du använder varje dag.