Spisu treści:
Definicja - Co oznacza kryptoanaliza?
Kryptoanaliza to deszyfrowanie i analiza kodów, szyfrów lub zaszyfrowanego tekstu. Kryptoanaliza wykorzystuje formuły matematyczne do wyszukiwania luk w algorytmach i włamywania się do systemów kryptograficznych lub systemów bezpieczeństwa informacji.
Techopedia wyjaśnia kryptoanalizę
Typy ataku kryptoanalizy obejmują:
- Analiza znanego tekstu jawnego (KPA): Atakujący odszyfrowuje zaszyfrowane teksty za pomocą znanego częściowego tekstu jawnego.
- Analiza wybranego tekstu jawnego (CPA): Atakujący wykorzystuje tekst zaszyfrowany, który pasuje do arbitralnie wybranego tekstu jawnego za pomocą tej samej techniki algorytmu.
- Analiza tylko zaszyfrowanego tekstu (COA): atakujący wykorzystuje znane kolekcje tekstu zaszyfrowanego.
- Atak typu Man-in-the-Middle (MITM): atak ma miejsce, gdy dwie strony używają udostępniania wiadomości lub klucza do komunikacji za pośrednictwem kanału, który wydaje się bezpieczny, ale w rzeczywistości jest zagrożony. Atakujący wykorzystuje ten atak do przechwytywania wiadomości przechodzących przez kanał komunikacyjny. Funkcje skrótu zapobiegają atakom MITM.
- Adaptacyjny atak typu chosen-tekst jawny (ACPA): podobny do CPA, ten atak wykorzystuje wybrany tekst jawny i tekst zaszyfrowany na podstawie danych uzyskanych z wcześniejszych szyfrowań.
