Korelační imunita - Correlation immunity

V matematice je korelační imunita a Booleovská funkce je míra míry, do jaké její výstupy nesouvisí s nějakou podmnožinou jejích vstupů. Konkrétně se o booleovské funkci říká, že je imunní vůči korelaci řádu m pokud každá podmnožina m nebo méně proměnných v je statisticky nezávislé hodnoty .

Definice

Funkce je -korekce korelace imunitního systému, pokud pro jakoukoli nezávislou binární náhodné proměnné , náhodná proměnná je nezávislý na libovolném náhodném vektoru s .

Výsledky v kryptografii

Při použití v proudová šifra jako kombinující funkce pro lineární zpětnovazební posuvné registry, booleovská funkce s nízký řád korelační imunita je náchylnější do a korelační útok než funkce s korelační imunitou vysoká objednávka.

Siegenthaler ukázal, že korelační imunita m booleovské funkce algebraický stupeň d z n proměnné splňují m + d ≤ n; pro danou sadu vstupních proměnných to znamená, že vysoký algebraický stupeň omezí maximální možnou odolnost proti korelaci. Kromě toho, pokud je funkce vyvážená, pak m + d ≤ n − 1.[1]

Reference

  1. ^ T. Siegenthaler (září 1984). "Korelační imunita nelineárních kombinačních funkcí pro kryptografické aplikace". Transakce IEEE na teorii informací. 30 (5): 776–780. doi:10.1109 / TIT.1984.1056949.

Další čtení

  1. Cusick, Thomas W. & Stanica, Pantelimon (2009). Msgstr "Kryptografické booleovské funkce a aplikace". Akademický tisk. ISBN  9780123748904.