Kľúčový rozdiel: Kryptografia je umenie skrývať správy konverziou do skrytých textov. Vo všeobecnosti sa to robí, aby sa vysielala správa cez neisté kanály. Na druhej strane, kryptanalýza je umenie dešifrovania alebo získavania obyčajného textu zo skrytých správ cez neistý kanál. Je tiež známy ako prasknutie kódu.
Kryptografia konvertuje šifrovaný text (správa, ktorá sa má oznámiť) do šifrovej textovej správy použitím šifrovacích techník. Proces získania šifrovacieho textu z bežného textu sa označuje ako dešifrovanie. Toto umenie kryptografie je staré umenie a prvé zdokumentované použitie tohto termínu písomne sa datuje do roku 1900 pred naším letopočtom. Všeobecne existujú tri rôzne kryptografické schémy, ktoré sa široko používajú -
- Tajný kľúč alebo Symetrická kryptografia - používa rovnaký kľúč na šifrovanie a dešifrovanie
- Verejný kľúč alebo asymetrická kryptografia a - používa jeden kľúč na šifrovanie a druhý na dešifrovanie
- Hash funkcie - využíva matematickú transformáciu na šifrovanie informácií nevratným spôsobom.
- Jednoduchý šifrový útok - V tomto prípade útočník má len šifrový text, aby sa dostal do bežného textu, a tak sa o hádam pokúša hádať.
- Známy plaintextový útok - V tomto prípade sa útočník pokúša uhádnuť otvorený text analyzovaním časti textu šifry.
- Chosen-plaintext útok - kryptoanalyzátor si môže vybrať plaintext a získať zodpovedajúce šifrovacie texty. Cieľom je vybrať textové texty tak, aby výsledné dvojice textov šifry a šifrovacích textov uľahčili dedukovanie šifrovacieho kľúča.
- Človek v strede útoku - osoba zachyti signály posielané odosielateľom a prijímačom. Predstaví ich ako druhú stranu a vymení si kľúče s obidvoma stranami.
Klasické šifrovanie sa dekóduje pomocou kryptanalyzátorov metódami, ako je index koincidencie, Kasiskiho vyšetrenie a frekvenčná analýza. Moderní útočníci začali s útokmi na blokovú šifru štandard DES pomocou Diferenciálneho a Lineárneho útoku v 90. rokoch.
Preto je kryptografia a kryptanalýza dva rôzne procesy. V kryptografii je správa kódovaná tak, aby sa stala nečitateľnou pre ľudí, ktorí môžu zneužiť informácie. Na druhej strane, kryptoanalýza je vykonaná narušiteľom v nariadenej dekódovaní správy.
Porovnanie kryptografie a kryptanalýzy:
Cryptography | dešifrovanie | |
defintion | Umenie alebo veda o šifrovaní obyčajných správ do šifrového textu na zabezpečenie správ najmä počas prenosu. | Oblasť získavania obyčajného textu z šifrovaného textu bez znalosti kľúča. |
pôvod | Z gréčtiny κρυπτός, "skryté, tajné"; a γράφειν, graphein, "písanie", alebo -logika, -logia, "štúdium", resp | Z gréckych kryptós, "skrytých" a analyein, "uvoľniť" alebo "odviazať" |
praktík | kryptograf | cryptanalyst |
ohnisko | Tajné písanie | Rozbíjanie tajomstiev |
Obavy o šifru alebo hash |
|
|
charakteristika |
|
|