En este ejemplo se codifica un mensaje en una imagen. Una imagen se compone de píxeles. Para cada bit en nuestro mensaje secreto, el programa selecciona un píxel pseudo-aleatorio y componente de color (rojo, verde o azul). A continuación, establece el bit menos significativo del componente de color en ese píxel para el bit de mensaje. Por ejemplo, supongamos que el pixel elegido es verde por lo que sus componentes rojo, verde y azul en binario son 0000, 1111 y 0000, respectivamente. Supongamos ahora que el programa quiere ocultar el valor del bit 1 en el componente rojo de este píxel. El nuevo valor de píxel tiene componentes 0001, 1111, 0000. Esto es tan cercano al valor original que usted no notará la diferencia cuando nos fijamos en la imagen. |