¿Cómo comparar el contenido de archivos cifrados en un sistema descentralizado?

1

Tengo tres personas: Alice, Bob y Eva. Digamos que Alice y Bob quieren compartir la misma información con Eva, pero no queremos que Eva sepa cuál es la información, y Alice y Bob no quieren que nadie sepa cuál es su secreto. ¿Cómo podemos abordar el cifrado para que la información XYZ se cifre de manera diferente para Bob y Alice (es decir, no puedan comparar los resultados para averiguar la fuente), pero Eva puede descubrir que son iguales sin poder descifrarlos? El estado base y conocer la información.

No hay un punto intermedio, Eva se conecta directamente con Bob y Alice, pero Bob y Alice no tienen conexión.

    
pregunta Manny Wilson 05.07.2018 - 19:57
fuente

1 respuesta

1

Si está preguntando si dos partes del texto cifrado se pueden comparar con la información recopilada, no. El objetivo principal del cifrado es maximizar la seguridad teórica de la información , o en otras palabras, minimizar la cantidad de información revelada por un texto cifrado sobre el texto claro sobre criptoanálisis. La indistinguibilidad del texto cifrado , una propiedad de los sistemas criptográficos de clave pública moderna, también es relevante aquí. Esencialmente, los textos cifrados resultantes de dos fragmentos de texto que se cifran con el mismo cifrado no deben tener una correlación adivinable con sus textos originales.

Al ver que no tienen una comunicación mutua, puede pedir a Alice y Bob que proporcionen hashes firmados del texto claro para demostrar que conocen la misma información (sin revelar la información real), pero no hay mucho que pueda hacer con el texto cifrado.

    
respondido por el cheers 05.07.2018 - 20:33
fuente

Lea otras preguntas en las etiquetas