Durante los ataques de solo texto cifrado, el atacante solo tiene acceso a una serie de mensajes cifrados. No tiene idea de lo que pueden ser los datos de texto plano o la clave secreta. El objetivo es recuperar la mayor cantidad de mensajes de texto plano posible o (preferiblemente) adivinar la clave secreta. Después de descubrir la clave de cifrado, será posible romper todos los demás mensajes que se han cifrado con esta clave.
Al diseñar algoritmos de cifrado, es particularmente importante protegerlos contra ataques de solo texto cifrado, ya que son el punto de partida más obvio para cada criptoanálisis. Es por eso que los cifrados bien preparados y revisados generalmente no son muy vulnerables a este tipo de ataques. Sin embargo, todavía se pueden encontrar ejemplos de protocolos que se han roto por varios ataques basados en un enfoque de solo texto cifrado.
Hay algunas técnicas que demostraron ser muy efectivas incluso cuando se dirigían a cifrados modernos y que se basan solo en el conocimiento de los mensajes de texto cifrado. Los métodos más importantes son:
- Ataque a la almohadilla de dos tiempos
- Análisis de frecuencia