Bloková šifra: Porovnání verzí

Přidáno 21 bajtů ,  před 14 lety
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 (Odstranění linku na rozcestník DES s použitím robota - Změněn(y) odkaz(y) na Data Encryption Standard; cosmetic changes)
[[Image:Decryption_cs.png|right|225px|Dešifrování]]
 
'''Bloková šifra''' je [[šifra]] využívající [[symetrický šifrovací systém|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ý text|čistého textu]] a jako výstup je 128bitový blok šifrovaného textu. Pro výstup je určující druhý vstup — tajný [[Šifrovací klíč|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á šifra|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 [[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]].
 
{{kryptografický pahýl}}
16 076

editací