Criptografía vs Esteganografía
El estudio de ocultar información se llama Criptografía. Cuando se comunica a través de un medio no confiable como Internet, es muy importante proteger la información y la criptografía juega un papel importante en esto. Hoy en día, la criptografía utiliza principios de varias disciplinas como las matemáticas, la informática, etc. La esteganografía se ocupa de componer mensajes ocultos para que solo el remitente y el receptor sepan que el mensaje existe. Dado que nadie excepto el remitente y el receptor conocen la existencia del mensaje, no atrae atención no deseada.
¿Qué es la criptografía?
La criptografía es el estudio de ocultar información y se usa cuando se comunica a través de un medio no confiable como Internet, donde la información debe protegerse de terceros. La criptografía moderna se centra en el desarrollo de algoritmos criptográficos que son difíciles de descifrar por un adversario debido a la dureza computacional, por lo tanto, no se pueden descifrar por medios prácticos. En la criptografía moderna, se utilizan tres tipos de algoritmos criptográficos llamados criptografía de clave simétrica, criptografía de clave pública y funciones hash. La criptografía de clave simétrica implica métodos de cifrado en los que tanto el remitente como el receptor comparten la misma clave utilizada para cifrar los datos. En la criptografía de clave pública, se utilizan dos claves diferentes pero matemáticamente relacionadas. Las funciones hash no utilizan una clave, sino que calculan un valor hash de longitud fija a partir de los datos. Es imposible recuperar la longitud o el texto sin formato original de este valor hash.
¿Qué es la esteganografía?
La esteganografía trata de componer mensajes ocultos para que solo el remitente y el receptor sepan que el mensaje existe. Dado que nadie, excepto el remitente y el receptor, conoce la existencia del mensaje, no atrae una atención no deseada. La esteganografía se utilizó incluso en la antigüedad y estos métodos antiguos se denominan esteganografía física. Algunos ejemplos de estos métodos son los mensajes ocultos en el cuerpo de los mensajes, los mensajes escritos con tintas secretas, los mensajes escritos en sobres en áreas cubiertas por sellos, etc. Los métodos modernos de esteganografía se denominan esteganografía digital. Estos métodos modernos incluyen ocultar mensajes dentro de imágenes ruidosas, incrustar un mensaje dentro de datos aleatorios, incrustar imágenes con el mensaje dentro de archivos de video, etc. Además, la esteganografía de red se usa en redes de telecomunicaciones. Esto incluye técnicas como la esteganofonía (ocultar un mensaje en conversaciones de voz sobre IP) y la esteganografía WLAN (métodos para transmitir esteganogramas en redes de área local inalámbricas).
¿Cuál es la diferencia entre criptografía y esteganografía?
La criptografía es el estudio de ocultar información, mientras que la esteganografía se ocupa de componer mensajes ocultos para que solo el remitente y el receptor sepan que el mensaje existe. En la esteganografía, solo el remitente y el receptor conocen la existencia del mensaje, mientras que en la criptografía, la existencia del mensaje cifrado es visible para el mundo. Debido a esto, la esteganografía elimina la atención no deseada que llega al mensaje oculto. Los métodos criptográficos intentan proteger el contenido de un mensaje, mientras que la esteganografía utiliza métodos que ocultarían tanto el mensaje como el contenido. Al combinar esteganografía y criptografía, se puede lograr una mejor seguridad.