Secure Hash Algorithm: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
Luckas-bot (diskusia | príspevky)
d robot Pridal: sv:SHA-1
Pescan (diskusia | príspevky)
d →‎SHA-1: pravopis
Riadok 4:
Ako štandard bola publikovaná v roku [[1993]] americkým [[Národný inštitút pre štandardy a technológie|NIST]] pod označením FIPS 180-1. Nahradzuje predošlú SHA-0, ktorá bola prelomená.
 
Funkcia rozsekáva vstupný tok dát na bloky o veľkosti 512 [[bit]]ov. Posledný blok doplňuje a zarovnáva ({{eng|padding}}) na požadovanú veľkosť vstupného bloku. Tieto bloky sú postupne logicky sčítané. Na začiatku s náhodným [[inicializačný vektor|inicializačným vektorom]] a každý následujúcinasledujúci blok vstupu vždy s predošlým výsledkom. Do požadovaného zarovnania sa pridáva údaj o veľkosti vstupu, na ktorý je vyhradených 64 bitov. Z toho plynie horná ohraničenosť maximálnej veľkosti vstupu na 2<sup>64</sup>-1 bitov, čo je cca 2,3 miliónu [[TiB]].
 
Výstupom SHA-1 je 160bitový reťazec, haš.