Odporúčaná, 2024

Redakcia Choice

Rozdiel medzi zmätenosťou a difúziou

Pojmy zmätok a difúzia sú vlastnosťami pre vytvorenie bezpečnej šifry. Obe zmätok a difúzia sa používajú na zabránenie šifrovaciemu kľúču od jeho dedukcie alebo v konečnom dôsledku na zabránenie pôvodnej správe. Zmätok sa používa na vytvorenie bezradného šifrovaného textu, zatiaľ čo difúzia sa používa na zvýšenie redundancie širšieho textu nad hlavnou časťou šifrovaného textu, aby sa stal nejasným. Prúdová šifra sa spolieha len na zmätok. Alternatívne sa difúzia používa ako prúdová tak aj bloková šifra.

Claude Shannon navrhol techniku ​​zámeny a difúzie na zachytenie základných blokov kryptografickej funkcie, a nie na dlhú a časovo náročnú štatistickú metódu. Shannon sa staral predovšetkým o prevenciu kryptoanalýzy pomocou štatistickej analýzy.

Dôvodom je nasledovné. Predpokladajme, že útočník má určité chápanie štatistických charakteristík bežného textu. Napríklad v ľudskom zrozumiteľnom posolstve môže byť známe frekvenčné rozdelenie abecedy. V takomto prípade je kryptanalýza pomerne ľahká, kde sa známe štatistiky môžu odraziť v šifrovanom texte. Táto kryptanalýza môže určite odvodiť kľúč alebo nejakú časť kľúča. To je dôvod, prečo Shannon navrhol dve metódy, a to zmätok a difúziu.

Porovnávacia tabuľka

Základ pre porovnaniezmätokrozptyl
základnéPoužíva sa na generovanie nejasných šifrovacích textov.Používa sa na vytvorenie nejasných a čistých textov.
Snaží saUveďte vzťah medzi štatistikami šifrovaného textu a hodnotou šifrovacieho kľúča čo najkomplikovanejšie.Štatistický vzťah medzi textom a šifrovaným textom je čo najkomplikovanejší.
Dosiahnuté prostredníctvomSubstitučný algoritmusAlgoritmus transpozície
PoužívanýŠifrovanie šifry a bloková šifraBlokovať len šifru.
Mať za následokZvýšená neurčitosťZvýšená redundancia

Definícia zmätok

Zmätenosť je kryptografická technika navrhnutá na zvýšenie neurčitosti šifrovacieho textu. Jednoducho povedané, technika zabezpečuje, že šifrovací text neposkytuje žiadnu stopu o bežnom texte. V danej technike je vzťah medzi štatistikou šifrovacieho textu a hodnotou šifrovacieho kľúča zachovaný ako čo možno najkomplexnejší. Napriek tomu, že útočník dostane určitú kontrolu nad štatistikami šifrového textu, nemohol odvodiť kľúč ako spôsob, akým bol kľúč použitý na vytvorenie tohto šifrového textu, je tak zložitý.

Zmazanie sa dá dosiahnuť použitím náhrady a zložitého algoritmu kódovania, ktorý sa spolieha na kľúč a vstup (skrátený text).

Definícia difúzie

Difúzia je kryptografická technika vynájdená na zvýšenie redundancie obyčajného textu, aby zakryla štatistickú štruktúru textu, aby sa zabránilo pokusom o odvodenie kľúča. V difúzii môže štatistická štruktúra plaintextu zaniknúť do širšieho štatistického šifrovaného textu a vzťah medzi nimi je zložitý, takže nikto nemôže vyvodiť pôvodný kľúč.

Dosiahne sa tým, že sa roztiahne jediná cifra plaintextu nad mnohými číslicami šifrovaných textov, napríklad keď sa zmení jeden bit textového textu, musí ovplyvniť celý šifrovací text alebo musí dôjsť k zmene v celom texte šifry.

V blokovej šifry môže byť difúzia získaná aplikáciou nejakej permutácie na dáta s funkciou na permutaciu, výsledkom je, že bit z rôznych pozícií v pôvodnom plaintextovom tvare prispeje k jedinému bitu šifrového textu. Transformácia blokovej šifry závisí od kľúča.

Kľúčové rozdiely medzi zmätenosťou a difúziou

  1. Technika zmätok sa používa na vytvorenie neurčitých šifrovaných textov, zatiaľ čo difúzia sa využíva na generovanie nejasných textov.
  2. Zmätenosť sa pokúša vytvoriť štatistické prepojenie medzi textom a šifrovým textom čo najkomplexnejším. Naopak difúzna technika sa pokúša čo najkomplikovanejšiu koreláciu medzi štatistikou šifrového textu a hodnotou šifrovacieho kľúča.
  3. Náhradné algoritmy sa môžu použiť na získanie zmätok. Proti difúzii je možné dosiahnuť pomocou transpozičných techník.
  4. Bloková šifra závisí od zmätok a difúzie, zatiaľ čo streamová šifra používa len zmätok.

záver

Zmätenosť a difúzia sú kryptografickými technikami, kde je pri zámene účelom vytvoriť vzťah medzi štatistikou šifrového textu a hodnotou šifrovacieho kľúča čo najkonkrétnejšie. Na druhej strane sa difúzia pokúša zakrývať štatistickú štruktúru širšieho textu prostredníctvom šírenia vplyvu každej jednotlivej cifry na väčšom čistej alebo šifrovacom čísle.

Top