Bloková šifra: Porovnání verzí
m Odstranění linku na rozcestník DES s použitím robota - Změněn(y) odkaz(y) na Data Encryption Standard; cosmetic changes |
m Robot automaticky nahradil text: (-[Kk]ryptografický pahýl +Pahýl - kryptografie) |
||
Řádek 10: | Řádek 10: | ||
Jednou z prvních blokových šifer s širokým vlivem na ostatní byla [[Data Encryption Standard|DES]] (z anglického ''Data Encryption Standard''), vyvinutá v [[IBM]] a standardizována v roce [[1977]]. Její nástupce [[Advanced Encryption Standard|AES]] (z anglického ''Advanced Encryption Standard'') byl přijat v roce [[2001]]. |
Jednou z prvních blokových šifer s širokým vlivem na ostatní byla [[Data Encryption Standard|DES]] (z anglického ''Data Encryption Standard''), vyvinutá v [[IBM]] a standardizována v roce [[1977]]. Její nástupce [[Advanced Encryption Standard|AES]] (z anglického ''Advanced Encryption Standard'') byl přijat v roce [[2001]]. |
||
{{Pahýl - kryptografie}} |
|||
{{kryptografický pahýl}} |
|||
[[Kategorie:Kryptografie]] |
[[Kategorie:Kryptografie]] |
Verze z 30. 6. 2008, 23:47
Bloková šifra je šifra využívající symetrické šifrování pracující s pevně stanoveným počtem bitů, který se nazývá blok, a s neměnnou transformací. Při šifrování se vezme (napříkad) jako vstupní soubor 128bitový blok čistého textu a jako výstup je 128bitový blok šifrovaného textu. Pro výstup je určující druhý vstup — tajný klíč. Dešifrování je podobné: dešifrovací algoritmus vezme na vstupu 128bitový blok šifrovaného textu a pomocí tajného klíče získá původní čistý text.
Pro šifrování zpráv delších, než je velikost bloku (128 bitů v příkladu výše), se zpráva algoritmicky upravuje.
Blokové šifry mohou být v kontrastu s proudovými šiframi. Proudové šifry pracují postupně s jednotlivými čísly a jejich transformace se v čase mění. Rozdíl mezi těmito druhy šifer ale není vždy tak jasný. Blokové šifry s určitými typy úprav pro delší zprávy se mohou chovat jako proudové.
Jednou z prvních blokových šifer s širokým vlivem na ostatní byla DES (z anglického Data Encryption Standard), vyvinutá v IBM a standardizována v roce 1977. Její nástupce AES (z anglického Advanced Encryption Standard) byl přijat v roce 2001.