share: true
aliases:
- Algoritmus SHA-x
- SHA-1
- SHA-256
- SHA-512
- SHA-x
- SHA
Algoritmus SHA-x
| Vlastnost |
SHA-1 |
SHA-256 |
SHA-384 |
SHA-512 |
| Délka hashe |
160 |
256 |
384 |
512 |
| Délka zprávy |
< 2^64 |
< 2^64 |
< 2^128 |
< 2^128 |
| Velikost bloku |
512 |
512 |
1024 |
1024 |
| Velikost slova |
32 |
32 |
64 |
64 |
| Počet rund funkce f |
80 |
64/80 |
80 |
80 |
| Bezpečnost v bitech |
80 |
128 |
192 |
256 |
- Nejvýznamnější rozdíly jsou v délce hashe, který určuje odolnost vůči nalezení kolizí 1. a 2. řádu
SHA-1
- 1993
- Prolomená díky rostoucímu výpočetnímu výkonu a nalezení teoretických slabin
- Umožňuje zpracovávat s max. délkou bitů
- Hash délky 160b
SHA-256
- 2002
- Interně počítá 256b kontext
- Hash délky 256b
- Výstupní hash lze zkrátit na 196b / 128b, je praktičtější a není předmětem žádných známých útoků
Vytvořeno: 7. 8. 2024, 13:25
Poslední aktualizace: 7. 8. 2024, 13:25