No estoy seguro de si es prematuro para hacer tal pregunta. La pregunta se inspira en gran medida al reflexionar sobre la pregunta y las discusiones en el siguiente enlace (en su respuesta, @Dad también genera una pregunta similar allí):
¿Podemos seguir proporcionando confidencialidad cuando la criptografía es ilegalizada?
Pregunta: ¿Hay algún modelo teórico de sistema de encriptación no detectable o algún trabajo elemental realizado en el mismo?
La mayoría de los sistemas de encriptación modernos se detectan porque es más fácil saber que están encriptados. Por ejemplo:
/*a basic working of an encryption function*/
char* a = encrypt("Hello World");
printf("%s", a);
Obtenemos algo como, a = # $% HGFGYTU @ 724. La mayoría de los expertos en seguridad que interceptan el intercambio de 'a' se darán cuenta de que se trata de un cifrado y continuarán con cualquier otra acción. Pero, por el contrario, si 'a' se cifró algo así como "Estoy bien" entonces, en primer lugar, sería difícil para el intruso detectar incluso una presencia de cifrado. Por lo tanto, "dar sentido" al texto cifrado probablemente sea importante.
Al usar la frase "sistema de encriptación indetectable", estoy descartando explícitamente mecanismos como la esteganografía, ya que a menudo funcionan en los modelos probabilísticos de información que se encuentran o descodifican.
Estoy hablando de un modelo determinista de cifrado en el que si C escucha a escondidas un mensaje de A a B, entonces C recibe una interpretación que, aunque es completamente sensible para él / ella, no es lo mismo que la interpretación compartida por A & amp ; B.