# SHA-224 generaator

Arvuta mis tahes teksti SHA-224 räsi ühe sammuga. Tööriist kodeerib sisendi UTF-8-vormingusse, käivitab FIPS 180-4 määratletud SHA-2 perekonna 224-bitise variandi ja tagastab 56 märgist koosneva kuueteistkümnendräsi või selle Base64-vormi. Arendajad kasutavad seda kokkuvõtete kontrollimiseks protokollides ja testikomplektides, mis eeldavad SHA-224-i, näiteks mõnes TLS-is, DNSSEC-is ja allkirjastamisseadistuses.

## Korduma kippuvad küsimused

### Mis on SHA-224?

SHA-224 kuulub FIPS 180-4 määratletud SHA-2 perekonda. See kasutab sama tihendusfunktsiooni mis SHA-256, kuid teistsuguste algväärtustega, ning kärbib tulemuse 224 bitini. Väljund on 28 baiti ehk 56 kuueteistkümnendmärki.

### Kuidas teisendatakse mu tekst enne räsimist baitideks?

Tööriist kodeerib teksti täpselt sellisel kujul, nagu selle sisestasite, UTF-8-vormingusse ja räsib need baidid. Tühikud, tabeldusmärgid ja reavahetused lähevad arvesse, seega annab lõpus olev reavahetus teistsuguse kokkuvõtte. ASCII-välised märgid, näiteks täpitähed või emotikonid, võtavad igaüks kaks kuni neli baiti.

### Milline näeb välja tühja stringi SHA-224 räsi?

Tühja sisendi räsimisel saadakse d14a028c2a3a2bc9476102bb288234c415a2b01f828ea62ac5b3e42f. Teksti abc tulemus on avaldatud testvektor 23097d223405d8228642a477bda255b32aadbce4bda0b3f7e36c9da7. Mõlema väärtuse abil saate kontrollida, kas mõni teine teostus annab sama tulemuse.

### Mis vahe on kuueteistkümnendväljundil ja Base64-väljundil?

Mõlemad esitavad samu 28 baiti. Kuueteistkümnendkujul kirjutatakse iga bait kahe väiketähega, kokku 56 märgina, samas kui Base64 pakib need 40 märgiks koos täitega. Valige kuju, mida teie konfiguratsioonifail, päis või API eeldab.

### Kas SHA-224 on turvaline?

SHA-224 kohta pole teada ühtki praktilist kollisiooni- ega eelpildirünnet ning see pakub umbes 112-bitist kollisioonikindlust. See on nõrgem kui SHA-256 ainult lühema väljundi tõttu. Uute lahenduste puhul on tavalisemad valikud SHA-256 ja SHA-384.

### Miks kasutada SHA-224-t SHA-256 asemel?

SHA-224-t kasutatakse peamiselt siis, kui protokoll või standard seda nõuab või kui lühem kokkuvõte säästab ruumi, pakkudes samal ajal 2048-bitise RSA või 3DES-i 112-bitist turvalisust. Selle arvutuskulu on sama mis SHA-256-l. Kui miski SHA-224-i ei nõua, on SHA-256 ühilduvuse huvides turvalisem vaikevalik.

### Kas saan selle tööriistaga faili räsida?

Tööriist räsib kleebitud teksti, mitte üles laaditud faile. Binaarfailide jaoks kasutage oma arvutis käsku openssl dgst -sha224 või sha224sum. Tekstifaili sisu kleepides saate sama kokkuvõtte ainult siis, kui reavahetused ja kodeering kattuvad täpselt.

### Kas SHA-224 sobib paroolide salvestamiseks?

Ei. SHA-224 on loodud kiireks, nii et ründajad saavad sekundis katsetada miljardeid oletusi. Salvestage paroolid aeglase ja soolatud funktsiooniga, näiteks bcrypti või Argon2-ga, mida selle saidi Bcrypt Generator ja Argon2 Generator toodavad.

### Kui pikk võib sisend olla?

Ühe päringuga saate räsida kuni 5 MiB teksti. Räsi arvutatakse serveris ühe läbimisega ning midagi ei salvestata ega logita. Suuremad andmemahud tasub räsida kohapeal käsureatööriistaga.

### Kas SHA-224 tulemus on sama teksti korral alati ühesugune?

Jah. SHA-224 on deterministlik, seega annavad identsed baidid igas süsteemis alati identse kokkuvõtte. Isegi ühe märgi muutmine annab täiesti teistsuguse tulemuse, mistõttu sobib räsi juhuslike muudatuste tuvastamiseks.

Teie reklaam siin?

[Kirjutage meile](mailto:hi@dennn.is?subject=Reklaam%20OneClick%20Pro-is)

[Reklaam Agentidele mõeldud pistikprogrammide komplekt WordPress jaoks.](https://sleekwp.com/?ref=oneclickpro)
