A esteganografia é uma vertente da criptografia e possui como principal característica a inserção de mensagens secretas
em arquivos de imagem, vídeo, audio ou mesmo de texto. Assim, as diferenças marcantes entre a criptografia e a esteganografia
são as seguintes: apesar da primeira codificar a mensagem a ser transmitida, secreta, a segunda não realiza nenhuma codificação;
enquanto isso, a criptografia não esconde a mensagem secreta na mensagem portadora, ao mesmo tempo em que a esteganografia esconde
a mensagem secreta dentro da mensagem portadora. Por esse motivo, utilizam-se diferentes técnicas e transformações, a fim de que não
seja descoberta da lógica para a esteganografia. Para contornar as debilidades dos dois conceitos, existem mecanismos que procuram tanto
empregar a criptografia quanto a esteganografia em uma mensagem a ser transmitida.
Além disso, existem aplicações tanto maliciosas, quanto para a segurança. Uma das aplicações associada à segurança é a certificação e autenticação
de arquivos por meio de marcas d'água. Em contrapartida, os meios maléficos estão relacionados à transmissão de mensagens não rastreáveis por terroristas e
criminosos.