Streamujte šifrování

Proud šifra , proudová šifra nebo proudová šifra (anglicky proud šifra ) je jedním ze dvou širokých kategorií moderních šifer v symetrické kryptografii , druhým je bloková šifra . Streamová šifra dokáže zpracovat data libovolné délky a nemusí je rozdělit.

Neúplný seznam šifer na stream:

Proudová šifra má často podobu generátoru pseudonáhodných čísel, pomocí kterého se XOR provádí mezi bitem na výstupu generátoru a bitem z dat. XOR však není jedinou možnou operací; jediným omezením této operace je to, že musí být invertovatelná (výlučná disjunkce je dokonce involutivní ), protože operace přidání ve skupině je také možná (například přidání mezi dvěma bajty , modulo 256). Blokovou šifru lze převést na proudovou šifru díky provoznímu režimu, který umožňuje zřetězit několik bloků a zpracovat data jakékoli velikosti.

Šifrování a dešifrování pomocí „exkluzivního OR“

Buď logická operace XOR , a generátor pseudo-náhodné. Tento mechanismus, postavený na principu jedno použití masky, používá involutive vlastnost z výlučných či .

"Streamová šifra: Mrtvý nebo živý?" "

Na konferenci Asiacrypt v roce 2004 položil Adi Shamir tuto otázku. V reakci na to se zrodil projekt eStream sítě ECRYPT , jehož cílem je po čtyřech letech vytvořit portfolio na podporu nových šifrovacích systémů založených na proudu. Na základě těchto čtyř let výzkumu je nyní portfolio k dispozici a doporučuje celkem sedm algoritmů ve dvou různých kategoriích: čtyři vhodné pro použití softwaru a tři vhodné pro použití hardwaru (v abecedním pořadí):

Software Zařízení
HC-128 Obilí v1
Králičí MICKEY v2
Salsa20 / 12 Trivium
Sosemanuk

Poznámky a odkazy

  1. Katz a Lindell 2014 .
  2. „Stream Cipher: Dead or Alive? "
  3. Projekt eStream .
  4. Portfolio projektů eStream .

Dodatky

Související články

Bibliografie

externí odkazy


<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">