Kryptoanalyse (fra
Græsk kryptós, "skjult", og
analýein, "at løsne" eller "at binde op") er det felt inden for
kryptologien, der drejer sig om at finde den oprindelige tekst,
klarteksten (eng.
plaintext), ud fra den krypterede tekst,
chifferteksten (eng.
ciphertext), uden kendskab til den hemmelige nøgle,
krypteringsnøglen. Dette kaldes også at
bryde eller
knække koden. Normalt vil dette betyde at modstanderen kommer i besiddelse af nøglen. Et
kryptosystem kaldes
sikkert, hvis det er svært at finde frem til nøglen.