La esteganografía no emplea cambios en la estructura del mensaje. Por otro lado, la criptografía altera la estructura estándar de mensajes secretos cuando se transfiere a lo largo de la red.
Gráfica comparativa
Bases para la comparación | Esteganografia | Criptografía |
---|---|---|
BASIC | Se conoce como escritura de portada. | Significa escritura secreta. |
Gol | Comunicación secreta | Protección de Datos |
Estructura del mensaje | No alterado | Alterado solo de la transmisión. |
Popularidad | Menos popular | Más comúnmente utilizado. |
Se basa en | Llave | No hay parámetros. |
Principios de seguridad soportados | Confidencialidad y autenticación. | Confidencialidad, integridad de los datos, autenticación y no repudio. |
Tecnicas | Dominio espacial, dominio de transformación, basado en modelos y ad-hoc. | Transposición, sustitución, cifrado de flujo, cifrado de bloque. |
Implementado en | Audio, video, imagen, texto. | Sólo en archivos de texto. |
Tipos de ataque | Esteganalisis | Criptoanálisis |
Definición de esteganografía
La esteganografía es una técnica para ocultar la comunicación ocultando el mensaje secreto en un mensaje falso. El término esteganografía tiene influencias griegas que significa "escritura cubierta" . La idea principal detrás de la esteganografía es evitar la sospecha sobre la existencia de la información.
Anteriormente, los métodos utilizados para ocultar el mensaje son tinta invisible, impresiones a lápiz en los caracteres escritos a mano y pequeños pinchazos. La técnica más simple para ocultar un mensaje es crear un mensaje en el que solo unos pocos personajes significativos contengan el mensaje secreto.
La técnica de esteganografía involucra portadora, mensaje secreto, clave stego y portadora stego. El texto, el audio, la imagen y el video se comportan como portadores de portada que contienen la información oculta incrustada. El portador de Stego se genera utilizando un portador de portada y un mensaje incorporado. La clave Stego también se usa como información secreta complementaria, como una contraseña utilizada por el destinatario para extraer el mensaje.
Formas de esteganografía
Texto: en esta esteganografía, el texto se puede utilizar como un medio de portada. Para ocultar el mensaje se puede cambiar una palabra o línea; Se pueden usar espacios en blanco, incluso el número y la posición de las vocales se utilizan para ocultar el mensaje secreto.
Audio: la estenografía de audio puede ocultar el mensaje secreto en el archivo de audio con la ayuda de su representación digital. Se puede lograr fácilmente, ya que un archivo típico de 16 bits tiene 216 niveles de sonido, y el oído humano no puede detectar una diferencia de unos pocos niveles.
Video: la esteganografía de video brinda más posibilidades de ocultar una gran cantidad de datos porque es una combinación de imagen y sonido. Por lo tanto, también se pueden emplear técnicas de esteganografía de imagen y audio en el video.
Imagen: es la forma más utilizada de esteganografía, la razón detrás de esto es que causa menos sospecha.
La principal desventaja de usar la esteganografía es la gran cantidad de sobrecarga que produce para ocultar una pequeña cantidad de información. Además, el sistema no debe ser descubierto, de lo contrario es inútil.
Definición de criptografía
La criptografía proporciona varios esquemas de codificación para lograr la seguridad mientras se comunica en una red pública. La palabra criptografía proviene de una palabra griega, que significa "escritura secreta" . La criptografía se puede entender mediante un ejemplo, donde un remitente envía un mensaje que inicialmente existe en el texto plano. Antes de la transmisión del mensaje a través de la red, se cifra y se convierte en el texto cifrado. Cuando este mensaje se recibe al final del receptor, se descifra nuevamente en el texto sin formato.
Tipos de la criptografía -
Criptografía de clave simétrica ( Criptografía de clave secreta): este tipo de criptografía utiliza una clave para cifrar y descifrar el texto simple y el texto cifrado respectivamente. La única condición aquí es que comparte la misma clave para el cifrado y descifrado y también consume menos tiempo de ejecución.
Criptografía de clave asimétrica ( criptografía de clave pública): este esquema utiliza dos claves nombradas como clave privada y clave pública. La clave pública es proporcionada por el receptor al remitente para cifrar el mensaje mientras que la clave privada es aplicada por el mismo receptor para descifrar el mensaje. Las claves pueden ser reutilizadas con otras entidades.
Diferencias clave entre la esteganografía y la criptografía
- El significado de la esteganografía es "escritura oculta u oculta", mientras que la criptografía significa "escritura secreta".
- La esteganografía es un intento de lograr una comunicación segura e indetectable. Por otro lado, la criptografía pretende hacer que el mensaje sea legible solo para el destinatario de destino, pero no para otros a través de la obtención de una forma de mensaje disfrazada.
- En la esteganografía, la estructura principal del mensaje no se modifica, mientras que la criptografía impone un cambio en el mensaje secreto antes de transferirlo a través de la red.
- La criptografía se usa predominantemente a diferencia de la esteganografía, que no es tan familiar.
- El grado de seguridad de los datos secretos se mide por la longitud de la clave que hace que el algoritmo sea fuerte e irrompible. Por el contrario, no hay tal cosa en la esteganografía.
- La esteganografía proporciona únicamente la confidencialidad y la autenticación. Por el contrario, los principios de seguridad provistos por la criptografía son la confidencialidad, la integridad, la autenticación y el no repudio.
- Dominio espacial, integración de dominio de transformación y basado en modelos son algunos de los algoritmos utilizados en la esteganografía. En contraste, la criptografía utiliza técnicas denominadas como cifrado de transposición, sustitución, flujo y bloque.
- La esteganografía se puede emplear en cualquier medio, como texto, audio, video e imagen, mientras que la criptografía se implementa solo en el archivo de texto.
- La ingeniería inversa empleada para decodificar el mensaje en criptografía se conoce como cryptanalysis. Por el contrario, la técnica utilizada para detectar la presencia de la esteganografía se conoce como esteganálisis.
Conclusión
La esteganografía es la ciencia que trata sobre cómo se puede disfrazar la comunicación, mientras que la criptografía es la ciencia de transformar el contenido de la comunicación y hacerla oscura. También implica la diferencia entre romper el sistema, la esteganografía se anula si se revela la presencia de la esteganografía, mientras que en la criptografía el atacante no debe poder leer el mensaje secreto, de lo contrario el sistema no funciona. La seguridad de la esteganografía depende de la confidencialidad del sistema de codificación de datos.