Saltar al contenido
uencoder

Ciphertext Indistinguishability

La indistinguibilidad de textos cifrados (IND-CPA/CCA) exige que un atacante no pueda distinguir los cifrados de dos textos planos de la misma longitud; es la definición estándar de la seguridad del cifrado.

Propósito

Proporciona el objetivo de seguridad demostrable para el cifrado simétrico y de clave pública, siendo IND-CCA2 el estándar más fuerte.

Mecanismo

Juego de seguridad: el adversario elige m0 y m1, el retador devuelve E(mb) y el adversario adivina b. IND-CPA permite un oráculo de cifrado; IND-CCA1 permite un oráculo de descifrado (antes del desafío); IND-CCA2 permite un oráculo de descifrado (el texto cifrado del desafío exceptuado).

Casos de uso

  • Pruebas de seguridad del cifrado
  • Diseño de protocolos criptográficos
  • Evaluación del nivel de seguridad

Herramientas relacionadas

References