stringtranslate.com

Indistinguibilidad computacional

En complejidad computacional y criptografía , dos familias de distribuciones son computacionalmente indistinguibles si ningún algoritmo eficiente puede distinguir entre ellas, excepto con una probabilidad insignificante.

Definicion formal

Sean y dos conjuntos de distribución indexados por un parámetro de seguridad n (que generalmente se refiere a la longitud de la entrada); decimos que son computacionalmente indistinguibles si para cualquier algoritmo de tiempo polinómico probabilístico no uniforme A , la siguiente cantidad es una función insignificante en n :

denotado . [1] En otras palabras, el comportamiento de todo algoritmo eficiente A no cambia significativamente cuando se le dan muestras de acuerdo con D n o E n en el límite como . Otra interpretación de la indistinguibilidad computacional es que los algoritmos de tiempo polinomial que intentan activamente distinguir entre los dos conjuntos no pueden hacerlo: que cualquier algoritmo de este tipo solo funcionará insignificantemente mejor que si uno simplemente adivinara.

Nociones relacionadas

Implícita en la definición está la condición de que el algoritmo debe decidir basándose en una única muestra de una de las distribuciones. Se podría concebir una situación en la que el algoritmo que intenta distinguir entre dos distribuciones pudiera acceder a tantas muestras como necesitara. Por lo tanto, dos conjuntos que no pueden distinguirse mediante algoritmos de tiempo polinomial que analizan múltiples muestras se consideran indistinguibles mediante muestreo de tiempo polinomial . [2] : 107  Si el algoritmo de tiempo polinómico puede generar muestras en tiempo polinómico, o tiene acceso a un oráculo aleatorio que genera muestras para él, entonces la indistinguibilidad mediante muestreo de tiempo polinómico es equivalente a la indistinguibilidad computacional. [2] : 108 

Referencias

  1. ^ Conferencia 4: Indistinguibilidad computacional, generadores pseudoaleatorios
  2. ^ ab Goldreich, O. (2003). Fundamentos de la criptografía. Cambridge, Reino Unido: Cambridge University Press.

enlaces externos


Este artículo incorpora material computacionalmente indistinguible en PlanetMath , que tiene la licencia Creative Commons Attribution/Share-Alike License .