Hazardní hry

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 12. prosince 2020; kontroly vyžadují 4 úpravy .

Hazardní hry  je metoda symetrického šifrování , která se skládá z posloupnosti náhodných čísel v prostém textu . Posloupnost náhodných čísel se nazývá gama posloupnost a používá se k šifrování a dešifrování dat. Sčítání se obvykle provádí v nějakém konečném poli . Například v Galoisově poli má sumace podobu operace „ exkluzivní OR (XOR) “.

Vizuální reprezentace

Vytrvalost

Důkaz Shannonovy absolutní houževnatosti

Claude Shannon dokázal, že vzhledem k určitým gama vlastnostem je tato metoda šifrování naprosto silná (tedy neprolomitelná).

Dovolit , a  být diskrétní náhodné proměnné .

Nechat:

Pojďme si napsat zákon rozdělení hodnot :

Používáme a , protože pravděpodobnost setkání s jedním písmenem v různých slovech je různá.

Nechat:

Pojďme si napsat zákon rozdělení hodnot :

Jinými slovy, je dán stejný počet nul a jedniček jako gama ( ), nebo hodnoty proměnné mají zákon symetrického rozdělení.

Nechat:

(mod 2) nebo Z= xor (X, Y) nebo Z = X Y

Pojďme najít následující pravděpodobnosti:

Používáme vzorce:

; .

Pravděpodobnost, že proměnná nabude hodnoty 0:

.

Pravděpodobnost, že proměnná nabude hodnoty 1:

.

Protože a nezávisí na , může mít jakoukoli hodnotu.

Pojďme si napsat zákon rozdělení hodnot proměnné :

Distribuční zákon se ukázal jako symetrický, stejně jako distribuční zákon gama ( ) neboli šum. To znamená, že neobsahuje žádné informace od (do ne ). To dokazuje, že šifra je absolutně bezpečná.

Požadavky na gama

Proveďme přidání dvou šifrových textů pomocí operace " xor ":

Výsledek závisí na otevřených textech X1 a X₂ a nezávisí na gama Y. Kvůli redundanci přirozených jazyků se výsledek hodí pro frekvenční analýzu , to znamená, že otevřené texty lze vybrat bez znalosti gama Y.

Literatura

Viz také