Indistinguishability
La indistinguibilidad (IND) es la definición formal central de seguridad en criptografía: el atacante no puede distinguir los cifrados de dos textos planos de desafío con ventaja no despreciable.
Propósito
Proporciona la definición de confidencialidad con seguridad demostrable para el cifrado, el estándar de oro de la criptografía moderna.
Mecanismo
El adversario presenta textos planos de igual longitud m0 y m1, el desafiante cifra uno al azar y devuelve C*, y el adversario emite una conjetura b. La seguridad exige que la ventaja Adv = |Pr[b′=b] − 1/2| sea despreciable. Distintos oráculos dan IND-CPA/CCA.
Casos de uso
- Pruebas de seguridad de cifrado
- Análisis de protocolos criptográficos
- Seguridad demostrable
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