Algoritmus hash je algoritmus, který slouží k vytvoření hodnoty hash určité datové položky, například zprávy nebo klíče relace. Pomocí kvalitního algoritmu hash mohou změny vstupních dat způsobit změnu všech bitů výsledné hodnoty hash. Z tohoto důvodu jsou hodnoty hash vhodné ke zjišťování změn v rozsáhlých datových objektech, jako jsou například zprávy. Kvalitní algoritmus hash rovněž neumožňuje vytvořit dva nezávislé vstupy se stejnou hodnotou hash. Mezi typické algoritmy hash patří algoritmy MD5, SHA-1 a SHA-256.

Další informace


Obsah