Klíčový rozdíl: Kryptografie je umění skrývání zpráv konverzí do skrytých textů. Obvykle se provádí za účelem přenosu zprávy přes nejisté kanály. Na druhou stranu, kryptoanalýza je umění dešifrovat nebo získat prostý text ze skrytých zpráv přes nejistý kanál. To je také známé jako prasknutí kódu.

Kryptografie převádí šifrovací text (zpráva, která má být sdělena) šifrovací textové zprávě za použití technik šifrování. Proces získání šifrovacího textu z otevřeného textu je označován jako dešifrování. Toto umění kryptografie je starobylé umění a první dokumentované použití tohoto termínu písemně pochází z roku 1900 př.nl Obecně existují tři různé kryptografické schémata, které jsou široce používány -
- Tajný klíč nebo Symetrická kryptografie - používá stejný klíč pro šifrování a dešifrování
- Veřejný klíč nebo asymetrická kryptografie a - používá jeden klíč pro šifrování a druhý pro dešifrování
- Hash funkce - využívá matematické transformace k šifrování informací nevratným způsobem.

- Pouze šifrový útok - V tomto případě má útočník pouze šifrový text, aby dosáhl otevřeného textu, a proto odhaduje, jaký je text.
- Známý útok - v tomto případě se útočník pokusí hádat prostý text analýzou některé části šifrovacího textu.
- Chosen-plaintext útok - cryptanalyst může vybrat plaintext a získat jejich odpovídající šifrovací texty. Cílem je vybrat texty tak, aby výsledné dvojice otevřených a šifrovacích textů usnadnilo dedukce šifrovacího klíče.
- Člověk uprostřed útoku - osoba zachycuje signály vyslané odesílatelem a přijímačem. Bude se jim představovat jako druhá strana a vymění si klíče s oběma odděleně.
Klasické šifry jsou dekódovány kryptoanalyzátory metodami jako index koincidence, Kasiski vyšetření a frekvenční analýza. Moderní útočníci začali útoky na blokovou šifru standard DES pomocí Diferenciálního a Lineárního útoku v 90. letech.
Proto kryptografie a kryptanalýza jsou dva různé procesy. V kryptografii je zpráva kódována tak, aby se stala nečitelná pro lidi, kteří mohou zneužít informace. Na druhou stranu, cryptanalysis je dělán vetřelcem v objednal dekódovat zprávu.
Porovnání kryptografie a kryptanalýzy:
Kryptografie | Kryptanalýza | |
Definice | Umění nebo věda o šifrování prostých zpráv do šifrového textu pro zabezpečení zpráv, zejména při přenosu. | Umění získávat prostý text z šifrového textu bez znalosti klíčů. |
Původ | Z řeckého κρυπτού, "skrytého, tajného"; a γράφειν, graphein, "psaní", nebo -logika, -logia, "studium", resp | Z řeckých kryptů, "skrytých" a analyein, "uvolnit" nebo "odvést" |
Praktik | Cryptographer | Cryptanalyst |
Soustředit se | Tajné písmo | Rozbíjení tajemství |
Obavy z šifry nebo hash |
|
|
Charakteristiky |
|
|