Obsah:
Definícia - Čo znamená kryptanalýza?
Kryptanalýza je dešifrovanie a analýza kódov, šifrov alebo šifrovaného textu. Kryptoanalýza využíva matematické vzorce na vyhľadávanie slabých miest algoritmu a na rozdelenie na kryptografické systémy alebo systémy informačnej bezpečnosti.
Techopedia vysvetľuje kryptanalýzu
Typy útokov na kryptanalýzu zahŕňajú:
- Analýza známeho rovinatého textu (KPA): Útočník dešifruje šifrové texty so známym čiastočným čistým textom.
- Analýza vybraného textu (CPA): Útočník používa šifrový text, ktorý porovnáva ľubovoľne vybraný obyčajný text pomocou rovnakej algoritmickej techniky.
- Ciphertext-Only Analysis (COA): Útočník používa známe kolekcie ciphertext.
- Útok typu Man-in-the-Middle (MITM): K útoku dochádza, keď dve strany používajú zdieľanie správ alebo kľúčov na komunikáciu prostredníctvom kanálu, ktorý sa javí ako bezpečný, ale v skutočnosti je ohrozený. Útočník využíva tento útok na odpočúvanie správ, ktoré prechádzajú cez komunikačný kanál. Hašovacie funkcie bránia útokom MITM.
- Adaptive Chosen-Plaintext Attack (ACPA): Podobne ako v prípade CPA tento útok používa vybratý obyčajný text a šifrový text na základe údajov získaných z minulých šifrovaní.
