Bloková šifra: Porovnání verzí

Z Wikipedie, otevřené encyklopedie
Smazaný obsah Přidaný obsah
drobné pravopisné úpravy: vyvinutá, standardizována
YurikBot (diskuse | příspěvky)
m robot přidal: vi:Mã hóa khối
Řádek 18: Řádek 18:
[[es:Cifrado por bloques]]
[[es:Cifrado por bloques]]
[[fr:Chiffrement par bloc]]
[[fr:Chiffrement par bloc]]
[[he:צופן בלוקים]]
[[it:Cifratura a blocchi]]
[[it:Cifratura a blocchi]]
[[nl:Blokvercijfering]]
[[ja:ブロック暗号]]
[[ja:ブロック暗号]]
[[nl:Blokvercijfering]]
[[pl:Szyfr blokowy]]
[[pl:Szyfr blokowy]]
[[he:צופן בלוקים]]
[[vi: hóa khối]]

Verze z 15. 5. 2006, 10:47

Šifrování
Šifrování
Dešifrování
Dešifrování

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 (128bitů 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.

Šablona:Kryptografický pahýl