# SHA-224-generaattori

Laske SHA-224-tiiviste mistä tahansa tekstistä yhdellä kertaa. Työkalu koodaa syötteen UTF-8-muotoon, suorittaa SHA-2-perheen FIPS 180-4-standardissa määritellyn 224-bittisen variantin ja palauttaa 56-merkkisen heksadesimaalitiivisteen tai sen Base64-muodon. Kehittäjät käyttävät sitä tiivisteiden tarkistamiseen protokollissa ja testisarjoissa, joissa odotetaan SHA-224-tiivistettä, kuten joissakin TLS-määrityksissä, DNSSECissä ja allekirjoitusasetuksissa.

## Usein kysytyt kysymykset

### Mikä on SHA-224?

SHA-224 on SHA-2-perheen jäsen, joka on määritelty FIPS 180-4-standardissa. Se käyttää samaa pakkausfunktiota kuin SHA-256, mutta eri alkuarvoilla, ja lyhentää tuloksen 224 bittiin. Tuloste on 28 tavua, jotka esitetään 56 heksadesimaalimerkkinä.

### Miten tekstini muunnetaan tavuiksi ennen tiivisteen laskemista?

Työkalu koodaa tekstin UTF-8-muotoon täsmälleen sellaisena kuin se on syötetty ja laskee tiivisteen näistä tavuista. Välilyönnit, sarkaimet ja rivinvaihdot vaikuttavat tulokseen, joten loppuun lisätty rivinvaihto tuottaa eri tiivisteen. ASCII-merkistön ulkopuoliset merkit, kuten aksenttimerkit tai emojit, vievät kukin kahdesta neljään tavua.

### Miltä tyhjän merkkijonon SHA-224-tiiviste näyttää?

Tyhjän syötteen tiiviste on d14a028c2a3a2bc9476102bb288234c415a2b01f828ea62ac5b3e42f. Teksti abc tuottaa 23097d223405d8228642a477bda255b32aadbce4bda0b3f7e36c9da7, joka on julkaistu testivektori. Voit käyttää molempia arvoja varmistaaksesi, että toinen toteutus antaa saman tuloksen.

### Mitä eroa on heksadesimaali- ja Base64-tulosteella?

Molemmat esittävät samat 28 tavua. Heksadesimaalimuodossa kukin tavu esitetään kahdella pienaakkosella, jolloin merkkejä on 56. Base64 pakkaa ne 40 merkkiin täytemerkkien avulla. Valitse muoto, jota asetustiedostosi, otsakkeesi tai API odottaa.

### Onko SHA-224 turvallinen?

SHA-224-algoritmiin ei tunneta käytännössä toimivaa törmäys- tai esikuvahyökkäystä, ja se tarjoaa noin 112 bitin törmäyskestävyyden. Se on heikompi kuin SHA-256 vain siksi, että sen tuloste on lyhyempi. Uusissa ratkaisuissa tavallisempia valintoja ovat SHA-256 tai SHA-384.

### Miksi käyttäisin SHA-224-algoritmia SHA-256-algoritmin sijaan?

SHA-224-algoritmia käytetään enimmäkseen silloin, kun protokolla tai standardi sitä edellyttää tai kun lyhyempi tiiviste säästää tilaa ja vastaa 112-bittistä turvallisuustasoa, jonka tarjoavat 2048-bittinen RSA tai 3DES. Sen laskentakustannus on sama kuin SHA-256-algoritmilla. Jos SHA-224-algoritmia ei vaadita, SHA-256 on turvallisempi oletus yhteensopivuuden kannalta.

### Voinko laskea tiedoston tiivisteen tällä työkalulla?

Työkalu laskee liittämäsi tekstin tiivisteen, ei ladattujen tiedostojen. Binaaritiedostoille voit käyttää tietokoneellasi esimerkiksi komentoa openssl dgst -sha224 tai sha224sum. Tekstitiedoston sisällön liittäminen tuottaa saman tiivisteen vain, jos rivinvaihdot ja koodaus täsmäävät täsmälleen.

### Sopiiko SHA-224-algoritmi salasanojen tallentamiseen?

Ei. SHA-224 on tarkoituksella nopea, joten hyökkääjät voivat kokeilla miljardeja arvauksia sekunnissa. Tallenna salasanat hitaalla ja suolatulla funktiolla, kuten bcryptillä tai Argon2:lla, joita tämän sivuston Bcrypt Generator ja Argon2 Generator tuottavat.

### Kuinka pitkä syöte voi olla?

Voit laskea tiivisteen enintään 5 MiB:n tekstimäärälle yhdessä pyynnössä. Tiiviste lasketaan palvelimella yhdellä läpikäynnillä, eikä mitään tallenneta tai kirjata lokiin. Suurempi aineisto kannattaa käsitellä paikallisesti komentorivityökalulla.

### Onko SHA-224-tulos aina sama samalle tekstille?

Kyllä. SHA-224 on deterministinen, joten samat tavut tuottavat aina saman tiivisteen kaikissa järjestelmissä. Jo yhden merkin muutos tuottaa täysin erilaisen tuloksen, minkä ansiosta tiivisteellä voi havaita tahattomat muutokset.

Mainospaikka vapaana?

[Lähetä meille sähköpostia](mailto:hi@dennn.is?subject=Mainostaminen%20palvelussa%20OneClick%20Pro)

[Mainos Agenteille valmis lisäosa­sarja tuotteelle WordPress.](https://sleekwp.com/?ref=oneclickpro)
