Bloková šifra: Porovnání verzí
m robot přidal: sv:Blockchiffer |
m Kategorie:Blokové šifry, link fix |
||
Řádek 2: | Řádek 2: | ||
[[Image:Decryption_cs.png|right|225px|Dešifrování]] |
[[Image:Decryption_cs.png|right|225px|Dešifrování]] |
||
'''Bloková šifra''' je [[šifra]] využívající [[ |
'''Bloková šifra''' je [[šifra]] využívající [[symetrická kryptografie|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. |
Pro šifrování zpráv delších, než je velikost bloku (128 bitů v příkladu výše), se zpráva algoritmicky upravuje. |
||
Řádek 12: | Řádek 12: | ||
{{Pahýl - kryptografie}} |
{{Pahýl - kryptografie}} |
||
[[Kategorie: |
[[Kategorie:Blokové šifry| ]] |
||
[[ca:Xifratge per blocs]] |
[[ca:Xifratge per blocs]] |
Verze z 12. 12. 2010, 18:59
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.