Sadržaj:
Definicija - Što znači kriptoanaliza?
Kriptanaliza je dešifriranje i analiza kodova, šifri ili šifriranog teksta. Kriptoanaliza koristi matematičke formule za traženje ranjivosti algoritama i proboj u kriptografiju ili sustave informacijske sigurnosti.
Tehopedija objašnjava kriptoanalizu
Tipovi napada kriptanalize uključuju:
- Poznata analiza otvorenog tekstova (KPA): Napadač dešifrira šifrirke s poznatim djelomičnim tekstovima.
- Chosen-Plaintext analiza (CPA): Napadač koristi šifrični tekst koji odgovara proizvoljno odabranom otvorenom tekstu pomoću iste tehnike algoritma.
- Analiza samo za šifrični tekst (COA): Napadač koristi poznate kolekcije šifrekskog teksta.
- Napad man-in-Middle (MITM): Napad se događa kada dvije strane koriste razmjenu poruka ili ključeva za komunikaciju putem kanala koji se čini sigurnim, ali zapravo je ugrožen. Napadač koristi ovaj napad za presretanje poruka koje prolaze kroz komunikacijski kanal. Hash funkcije sprječavaju MITM napade.
- Adaptive Chosen-Plaintext Attack (ACPA): Slično CPA-u, ovaj napad koristi odabrani plaintext i šifrični tekst na temelju podataka naučenih iz prošlih enkripcija.