Saltar al contenido
uencoder

Plaintext Awareness

La conciencia del texto claro (PA) exige que todo algoritmo que produzca un cifrado válido «conozca» el texto claro correspondiente: un extractor puede recuperarlo a partir del estado del algoritmo.

Propósito

Da al cifrado una garantía de seguridad fuerte: PA2 + IND-CPA ⟹ IND-CCA2, usada para demostrar seguridad CCA.

Mecanismo

PA1: el texto claro puede extraerse de cifrados generados vía el oráculo de cifrado; PA2: incluso con historial del oráculo de descifrado, los cifrados recién generados siguen permitiendo la extracción. PA2 significa que el atacante no puede construir un cifrado de texto claro desconocido, y combinado con IND-CPA produce IND-CCA2.

Casos de uso

  • Demostraciones de seguridad CCA
  • Refuerzo de la seguridad del cifrado
  • Seguridad demostrable

Herramientas relacionadas

References