Known Ciphertext Attack
Known Ciphertext Attack (ataki znanych szyfrogramów) - to metoda kryptoanalizy polegająca na łamaniu szyfrogramów poprzez znane wcześniej fragmenty tekstu jawnego.
Powiedzmy, że ktoś przesłał nam zaszyfrowaną wiadomość, ale widzieliśmy już tę samą wiadomość wcześniej w formie niezaszyfrowanej. Załóżmy też, że korzystał z tego samego klucza szyfrującego. Wtedy możemy wykorzystać tę wiedzę, aby odkryć klucz szyfrujący i odczytać resztę wiadomości.
Gdy znamy część zaszyfrowanej wiadomości, możemy wykorzystać techniki statystyczne do próby złamania szyfru. Przykładem takiej techniki jest atak metodą różnic.
Ważne jest, aby zapobiegać atakom znanych szyfrogramów, poprzez stosowanie mocnych kluczy szyfrujących i unikanie sytuacji, w których potencjalni atakujący mogą uzyskać dostęp do fragmentów tekstu jawnego.