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
Cifrador AES
Encrypt text or binary data with AES (CBC/GCM/ECB) using Web Crypto API. Gratis, privado y 100% del lado del cliente. HERRAMIENTA
Herramienta RSA
RSA key generation, encryption, decryption, signing, and verification using Web Crypto API. Gratis, privado y 100% del lado del cliente. HERRAMIENTA