Supongamos que uno quiere configurar un protocolo criptográfico en el que 2 partes se comunican mediante un esquema de cifrado que produce mensajes cifrados que no se pueden distinguir de los datos aleatorios (la propiedad deseada) dado que el adversario NO SABE la clave para descifrar los datos. (los objetivos finales son la indetectabilidad y la negabilidad plausible)
¿Qué componente del sistema criptográfico elegido proporciona esta propiedad?
¿Es la elección entre usar el cifrado de clave simétrica o el cifrado de clave pública?
¿O es la elección del modo de operación de cifrado de bloque que utiliza lo que determina esta propiedad?
Esta respuesta en una esteganografía parece implicar que la elección del cifrado de clave simétrica que le proporciona esta propiedad. ¿Esto implica que si elige el cifrado de clave pública no puede lograr la propiedad deseada? enlace
Mi investigación me ha llevado a creer que es su elección del modo de operación de cifrado de bloque lo que le brinda esta propiedad (al elegir AES-GCM le da esta propiedad, por ejemplo).
¿Qué opciones de diseño debo realizar para obtener la propiedad deseada?