A esteganografia consiste em ocultar informações em arquivos de imagens e áudio de forma que sua existência não possa ser detectada. Isso é feito trocando áreas não utilizadas ou pouco significativas desses arquivos, como o bit menos significativo da cor dos pixels de uma imagem, por dados secretos como texto. Diferente da criptografia, a esteganografia não revela que uma mensagem secreta está presente.