Obsah:
Definice - Co znamená kryptanalýza?
Kryptanalýza je dešifrování a analýza kódů, šifrů nebo šifrovaného textu. Kryptoanalýza používá matematické vzorce k hledání zranitelnosti algoritmu a rozdělení do kryptografie nebo systémů zabezpečení informací.
Techopedia vysvětluje kryptoanalýzu
Typy útoků kryptanalýzy zahrnují:
- Analýza známého-prostého textu (KPA): Útočník dešifruje šifrové texty se známým částečným prostým textem.
- Analýza Chosen-Plaintext (CPA): Útočník používá šifrovací text, který se shoduje s libovolně vybraným prostým textem pomocí stejné techniky algoritmu.
- Ciphertext-Only Analysis (COA): Útočník používá známé kolekce ciphertext.
- Útok Man-in-the-Middle (MITM): K útoku dochází, když dvě strany používají ke sdílení zpráv nebo klíčů komunikaci prostřednictvím kanálu, který se zdá být bezpečný, ale ve skutečnosti je ohrožen. Útočník využívá tento útok k zachycení zpráv, které procházejí komunikačním kanálem. Hašovací funkce zabraňují útokům MITM.
- Adaptive Chosen-Plaintext Attack (ACPA): Podobně jako CPA tento útok používá vybraný prostý text a šifrový text založený na datech získaných z minulých šifrování.
