Key words – AES Encryption, Steganography, LSB,
Python, Digital Security.
sensible en archivos de sonido sin comprometer su
calidad perceptible.
El presente trabajo aborda esta limitación mediante el
desarrollo de una librería en Python que integra la técnica
de esteganografía LSB con cifrado simétrico AES-256,
permitiendo ocultar archivos PDF dentro de archivos de
audio WAV. Esta combinación ofrece una capa adicional
de seguridad, garantizando que el mensaje permanezca
inaccesible sin la clave correcta, incluso si es detectado.
Este artículo presenta una implementación práctica en
Python que combina el método LSB (Least Significant
Bit) con cifrado AES para ocultar archivos PDF dentro de
archivos WAV. La solución aprovecha bibliotecas como
NumPy y PyDub para manipular muestras de audio,
garantizando que los datos ocultos permanezcan
inaccesibles sin la contraseña correcta.
INTRODUCCIÓN
En la era digital actual, la protección de la información se
ha convertido en una necesidad prioritaria debido al
incremento de los ataques cibernéticos, la interceptación
de datos y la vulnerabilidad de los sistemas de
comunicación.
Hoy en día, la esteganografía tiene aplicaciones en la
industria como el ocultamiento de la información de
propiedad intelectual en archivos de audio e imágenes [1],
así como en aplicaciones militares donde se utilizan los
mensajes secretos.
Dentro del estado del arte, se puede mencionar que las
técnicas tradicionales de seguridad, como la criptografía
y la esteganografía protegen el contenido de la
información, pero no impiden que terceros detecten su
existencia.
Para comenzar, la criptografía se define como “el proceso
de ocultar o codificar información mediante algoritmos y
claves, de modo que los datos solo puedan ser
interpretados por destinatarios previstos. Esto incluye
técnicas como el cifrado y descifrado, que protegen
información en tránsito o en reposo frente a accesos no
autorizados”[2]. Por otra parte, “La esteganografía se
compone de un método de embebido, incrustación,
Además de describir el diseño del código, se documenta
sus resultados y recomendaciones.
El objetivo general de la investigación es diseñar e
implementar una librería reutilizable en Python para
ocultar y recuperar información en archivos de audio
mediante el método LSB con cifrado AES, acompañada
de su documentación técnica y validación experimental.
La justificación de este trabajo radica en la necesidad de
contar con soluciones abiertas, seguras y accesibles para
el ocultamiento de información sensible, aplicadas en
áreas como la seguridad digital, la comunicación
encubierta y la protección de datos. Así mismo, el uso de
Python como lenguaje de implementación permite
fomentar el aprendizaje y la replicabilidad del método en
contextos educativos y de investigación.
ocultación
o
codificación donde se ocultará la
información dentro del archivo original al que también
llamaremos portador”[3]. Además, en el ámbito del
audio digital, la esteganografía ha adquirido relevancia
por su capacidad de incorporar mensajes o archivos
dentro de señales sonoras sin alterar perceptiblemente su
calidad. En particular, el método del bit menos
significativo (Least Significant Bit, LSB) se ha
consolidado como una de las estrategias más utilizadas
por su simplicidad, capacidad de almacenamiento y
eficiencia computacional. De igual modo, se ha
documentado variaciones del método clásico LSB y sus
limitaciones en capacidad de datos y robustez [4]
En palabras de un estudio reciente, “El método del bit
menos significativo (LSB) se utilizó como un algoritmo
de transformación esteganografía. El bajo nivel de
fiabilidad del método puede mejorarse mediante la
introducción de una capa criptográfica.”[5]. Este
planteamiento respalda la necesidad de combinar
esteganografía con técnicas de cifrado, como el AES-256,
para garantizar la confidencialidad de los datos ocultos.
Sin embargo, la mayoría de las implementaciones
existentes carecen de mecanismos integrados de cifrado,
lo que las hace vulnerables si los datos ocultos son
descubiertos.
MARCO TEÓRICO
Esteganografía:
“La esteganografía es el arte de ocultar información en un
medio portador de tal manera que la presencia de dicha
información sea desconocida” [6]
De manera similar Sion, la define así: “La esteganografía
(del griego steganos, ‘cubierto’) es un término que denota
mecanismos para ocultar información dentro de un
‘medio portador’ de modo que, por lo general, sólo el
receptor previsto tenga conocimiento de su existencia y
sea capaz de recuperarla de dicho medio”. [7]
Por lo tanto, se puede decir que la esteganografía es la
ciencia de ocultar información dentro de otros medios
digitales, como imágenes, audio o video, de manera que
su presencia pase desapercibida. A diferencia de la
criptografía, que protege el contenido del mensaje, la
esteganografía busca ocultar su existencia.
Acerca de la importancia de la esteganografía, y para
resaltar la diferencia a la criptografía, se puede decir que:
“la esteganografía difiere de la criptografía en que su
objetivo no es proteger el contenido del mensaje, sino
ocultar su existencia misma”. [8]
Ante esta limitación, la esteganografía surge como una
herramienta complementaria que permite ocultar
información dentro de otros medios digitales, de modo
que su presencia pase inadvertida para un observador no
autorizado. La esteganografía en audio ha ganado
relevancia como técnica para ocultar información
Por otro lado, exploran cómo la fusión de esteganografía
y criptografía en audio, utilizando LSB mejorado,
fortalece la protección de datos sensibles. [9]
Recepción: 07/03/2026 ǀ Aceptación: 09/05/2026 ǀ Publicación: 11/06/2026
IPSUMTEC9 ǀ Volumen 9 – N° 1 ǀ enero – junio 2026
Página 117