# SHA-384-generaattori

Luo SHA-384-tiiviste mistä tahansa tekstistä hetkessä. Työkalu koodaa syötteen UTF-8-muotoon, käyttää FIPS 180-4-standardin mukaista 384-bittistä SHA-2-varianttia ja palauttaa 96-merkkisen heksadesimaalitiivisteen tai sen Base64-muodon. Käytä sitä Subresource Integrity -arvojen luomiseen, varmenteiden ja allekirjoitusten tiivisteiden tarkistamiseen tai SHA-384-algoritmiin perustuvien skriptien ja kirjastojen tulosten vertailuun.

## Usein kysytyt kysymykset

### Mikä on SHA-384?

SHA-384 on SHA-2-tiiviste, joka on määritelty FIPS 180-4-standardissa. Se käyttää 64-bittistä SHA-512-pakkausfunktiota omilla alkuarvoillaan ja säilyttää 384 bittiä tuloksesta. Tiiviste on 48 tavua eli 96 heksadesimaalimerkkiä.

### Miten luon Subresource Integrity -arvon SHA-384-algoritmilla?

Valitse Base64-tuloste, liitä skriptin tai tyylitiedoston tarkka sisältö ja luo tiiviste. Lisää tuloksen eteen sha384- ja sijoita se script- tai link-tunnisteen integrity-attribuuttiin. Tavujen on vastattava täsmälleen palvelimelta tarjottavaa tiedostoa, myös viimeisen rivinvaihdon osalta.

### Mitkä ovat julkaistut SHA-384-testivektorit?

Tyhjä syöte tuottaa arvon 38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b. Teksti abc tuottaa arvon cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7. Tämä työkalu palauttaa täsmälleen nämä arvot.

### Onko SHA-384 turvallisempi kuin SHA-256?

SHA-384 tuottaa pidemmän tulosteen, joten sen törmäyskestävyys on noin 192 bittiä verrattuna SHA-256-algoritmin 128 bittiin. Sen lyhennetty rakenne kestää myös pituuden laajennushyökkäyksiä, joita vastaan SHA-256 ei suojaa. Molempia pidetään nykyään turvallisina.

### Onko SHA-384 hitaampi kuin SHA-256?

64-bittisillä prosessoreilla SHA-384 on usein nopeampi kuin SHA-256 pitkillä syötteillä, koska se käsittelee 128 tavun lohkoja 64-bittisillä operaatioilla. 32-bittisellä laitteistolla tilanne on yleensä päinvastainen. Lyhyillä teksteillä erolla ei ole käytännössä merkitystä.

### Miten teksti koodataan ennen tiivisteen laskemista?

Syöte lasketaan tiivisteeksi UTF-8-tavuina täsmälleen sellaisena kuin se on syötetty. Rivinvaihdot, välilyönnit ja näkymättömät merkit muuttavat tulosta. Jos tiiviste ei vastaa toisen työkalun tulosta, tarkista ensin rivinvaihdot ja lopun tyhjemerkit.

### Mikä tulostemuoto kannattaa valita?

Heksadesimaalimuoto on tavallinen tarkistussummille, lokeille ja komentorivityökaluille, kuten sha384sum. Base64 on lyhyempi, ja sitä odottavat Subresource Integrity sekä monet HTTP-otsakkeet. Molemmat esittävät samat 48 tavua.

### Pitäisikö minun käyttää SHA-384-algoritmia salasanojen tiivistämiseen?

Ei. Yleiskäyttöiset tiivisteet ovat liian nopeita salasanojen tallentamiseen, mikä tekee offline-arvailusta helppoa. Käytä bcryptiä, scryptiä tai Argon2:ta, jotka lisäävät suolan ja säädettävän työmäärän.

### Kuinka paljon tekstiä voin tiivistää kerralla?

Kukin pyyntö voi sisältää enintään 5 MiB tekstiä. Tiiviste lasketaan palvelimella, eikä syötettä tallenneta tai kirjata lokiin. Suurille binääritiedostoille käytä paikallista komentoa, kuten openssl dgst -sha384.

### Onko SHA-384 sama kuin SHA-512, joka on typistetty 384 bittiin?

Ei aivan. SHA-384 käyttää eri alkuarvoja kuin SHA-512, joten SHA-512-bittisen tiivisteen lyhentäminen 96 merkkiin ei tuota SHA-384-tiivistettä. Laske SHA-384 aina suoraan, kun järjestelmä pyytää sitä.

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)
