^_^
(Smelltu til að afrita)
SHA384 er dulmáls kjötkássa sem þróuð var af bandarísku þjóðaröryggisstofnuninni (NSA) og gefin út af National Institute of Standards and Technology (NIST) sem hluti af SHA-2 (Secure Hash Algorithm 2) fjölskyldu. SHA384 framleiðir skilaboð um 384 bita, sem jafngildir 48 bæti. Þessi melting er í meginatriðum einstakt fingrafar gagnanna, sem endurspeglar jafnvel minnstu breytingar á upprunalegu skilaboðunum.
SHA384 tilheyrir SHA-2 fjölskyldunni og er nátengd SHA512; Reyndar er það dregið af SHA512 með því að stytta framleiðsluna í 384 bita og nota annað sett af upphafsgildum. Eins og aðrar SHA-2 aðgerðir, er SHA384 byggð á Merkle-Damgård uppbyggingu, sem gerir það kleift að vinna úr inntaksgögnum af handahófskenndri lengd með því að brjóta það í fastar stærð og beita í röð þjöppunaraðgerð á þá.
Megintilgangur SHA384 er að tryggja heiðarleika og sannvottun gagna. Að breyta jafnvel einum bita í upprunalegu skilaboðunum mun breyta SHA384 kjötkássa verulega. Þetta gerir SHA384 að ómissandi tæki til að greina óviðkomandi breytingar á gögnum við sendingu eða geymslu. Ennfremur er hægt að nota SHA384 í ýmsum öryggisreglum, svo sem stafrænum undirskriftum, HMAC (kjötkássa-undirstaða staðfestingarkóða) og lykilframleiðslu.
Frá öryggissjónarmiði er SHA384 talinn nokkuð öflugur kjötkássa. Sem stendur eru engar þekktar hagnýtar árásir sem geta fundið árekstra (tvö mismunandi skilaboð sem framleiða sömu kjötkássa) eða fyrirframárásir (að leita að skilaboðum sem passa við tiltekið kjötkássa) gegn SHA384. Hins vegar, í dulritun, er meginreglunni um varfærni almennt fylgt, þannig að mælt er með því að nota sterkari reiknirit þar sem unnt er og réttlætanlegt með frammistöðu.
Þrátt fyrir að nútímalegri kjötkássaaðgerðir séu tilkomnar eins og SHA-3, er SHA384 áfram mikið notað í ýmsum forritum vegna framboðs, áreiðanleika og góðs stuðnings frá ýmsum bókasöfnum og kerfum. Það heldur áfram að nota í TLS/SSL, VPN og mörgum öðrum svæðum þar sem nauðsynleg er áreiðanleg verndun gagna.