Sommario:
Definizione - Cosa significa Crittanalisi?
La crittoanalisi è la decrittazione e l'analisi di codici, cifre o testo crittografato. La crittoanalisi utilizza formule matematiche per cercare le vulnerabilità degli algoritmi e penetrare nella crittografia o nei sistemi di sicurezza delle informazioni.
Techopedia spiega Cryptanalysis
I tipi di attacco di crittoanalisi includono:
- Known-Plaintext Analysis (KPA): l'attaccante decodifica i cifrari con testo in chiaro parziale noto.
- Chosen-Plaintext Analysis (CPA): L'attaccante utilizza il testo cifrato che corrisponde al testo in chiaro arbitrariamente selezionato tramite la stessa tecnica di algoritmo.
- Analisi di solo testo cifrato (COA): l'attaccante utilizza raccolte di testo cifrato note.
- Attacco man-in-the-middle (MITM): l'attacco si verifica quando due parti usano la condivisione di messaggi o chiavi per comunicare attraverso un canale che appare sicuro ma che in realtà è compromesso. L'attaccante impiega questo attacco per l'intercettazione di messaggi che attraversano il canale di comunicazione. Le funzioni hash impediscono gli attacchi MITM.
- Adaptive Chosen-Plaintext Attack (ACPA): simile a un CPA, questo attacco utilizza testo in chiaro e testo cifrato scelti in base ai dati appresi dalle crittografie precedenti.