Message-Digest algorithm: Porovnání verzí

Smazaný obsah Přidaný obsah
Doplnění Kategorie:Detekce a oprava chyb
→‎Zvýšení bezpečnosti: MD5 je nyní velmi nebezpečné používat, wikipedia by tyto skutečnosti měla reflektovat.
Řádek 22:
 
=== Bezpečnost ===
V roce [[1996]] byla objevena vada v návrhu MD5, a přestože nebyla zásadní, kryptologové začali raději doporučovat jiné algoritmy, jako je například [[Secure Hash Algorithm|SHA]] (i když ani ten již dnes není považován za bezchybný). V roce [[2004]] byly nalezeny daleko větší chyby a od použití MD5 vse bezpečnostních aplikacích sezásadně upouštínedoporučuje.
 
=== Příklad kontrolního součtu MD5 ===
Řádek 36:
 
=== Zvýšení bezpečnosti ===
MD5 se dříve často používápoužívalo pro ukládání [[heslo|hesel]]. Přidáním [[sůl (kryptografie)|soli]] k heslu se ztěžují [[útok]]y na získání hesla a účinnost [[slovníkový útok|slovníkových útoků]] s využitím [[Duhová tabulka|předpočítaných tabulek]] ({{Vjazyce|en}} rainbow table attack). Tento postup lze použít i pro jakékoli [[kryptografická hašovací funkce|kryptografické hašovací funkce]], které lze dopředu "předpočítat", jejich výsledný haš uložit, a pak rychleji vyhledat v databáze srovnávaním s hašem, na který se útočí.
 
<code>hash = MD5 (heslo . sul)</code>