Ir al contenido principal

Entradas

Mostrando entradas de octubre, 2017

Criptografía (LIX): Esteganografía LSB (I)

En este post comparto lo que voy aprendido sobre el que, por su sencillez, quizás sea el método esteganográfico más utilizado para ocultar información en imágenes, me refiero a la esteganografía utilizando el bit menos significativo (LSB por sus siglas en inglés: Least Significant Bit) y que consiste en alterar el bit menos significativo de una serie de Bytes de una imagen (el ubicado en la posición más a la derecha de cada Byte) para ocultar un mensaje. Las modificaciones así realizadas, que se corresponderán con el mensaje a ocultar, serán imperceptibles para el ojo humano con respecto a la imagen original.

Para ello utilizaré un archivo de imagen bmp con un retrato del escritor más universal de la literatura española, Miguel de Cervantes Saavedra, y que nos servirá como cubierta o portador, es decir como el objeto o información en el que se ocultará el mensaje que se pretende esconder.

Antes que nada conozcamos algo más sobre el tipo de archivos de imagen bmp.

Cada archivo de este…

Criptografía (LVIII): Criptografía vs Esteganografía

En este post establecía la diferencia entre criptografía y esteganografía:

Criptografía, del griego χριπτοσ (criptos, "oculto") y γραπτοζ (graphos, "escritura"). Literalmente "escritura oculta".
Esteganografía, del griego στεγανοζ(steganos, "cubierto") y γραπτοζ (graphos, "escritura"). Literalmente "escritura cubierta", en el sentido de encubierta.
Puede parecer que ambos términos se refieren a lo mismo, pero son sustancialmente diferentes. Mientras que el primero se refiere a un mensaje ininteligible (en principio, cualquiera que tenga acceso a él, salvo los destinatarios legítimos del mismo, no será capaz de comprenderlo, es decir, está cifrado), el segundo se refiere a un mensaje inteligible oculto en otra información u objeto (si se es capaz de acceder al mensaje cualquiera será capaz de comprenderlo, es decir, está en claro).
En resumen, mientras que la criptografía basa la seguridad del mensaje en la dificultad de comp…