Criptografia vs Esteganografia
O estudo da ocultação de informações é chamado de criptografia. Ao comunicar-se por meio de um meio não confiável, como a Internet, é muito importante proteger as informações e a criptografia desempenha um papel importante nisso. Hoje, a criptografia usa princípios de várias disciplinas, como matemática, ciência da computação etc. A esteganografia lida com a composição de mensagens ocultas de forma que apenas o remetente e o receptor saibam que a mensagem existe. Visto que ninguém, exceto o remetente e o receptor, sabe da existência da mensagem, ela não atrai atenção indesejada.
O que é criptografia?
A criptografia é o estudo de ocultar informações e é usada na comunicação por meio de um meio não confiável como a Internet, onde as informações precisam ser protegidas de terceiros. A criptografia moderna concentra-se no desenvolvimento de algoritmos criptográficos que são difíceis de serem quebrados por um adversário devido à dureza computacional, portanto, não podem ser quebrados por meios práticos. Na criptografia moderna, existem três tipos de algoritmos criptográficos usados, chamados de criptografia de chave simétrica, criptografia de chave pública e funções hash. A criptografia de chave simétrica envolve métodos de criptografia em que o remetente e o receptor compartilham a mesma chave usada para criptografar os dados. Na criptografia de chave pública, são usadas duas chaves diferentes, mas matematicamente relacionadas. As funções de hash não usam uma tecla,em vez disso, eles calculam um valor hash de comprimento fixo a partir dos dados. É impossível recuperar o comprimento ou o texto sem formatação original a partir desse valor hash.
O que é esteganografia?
A esteganografia lida com a composição de mensagens ocultas para que apenas o remetente e o receptor saibam que a mensagem existe. Visto que ninguém, exceto o remetente e o receptor, sabe da existência da mensagem, ela não atrai atenção indesejada. A esteganografia era usada até mesmo nos tempos antigos e esses métodos antigos são chamados de esteganografia física. Alguns exemplos desses métodos são mensagens escondidas no corpo das mensagens, mensagens escritas em tintas secretas, mensagens escritas em envelopes em áreas cobertas por selos, etc. Os métodos modernos de esteganografia são chamados de esteganografia digital. Esses métodos modernos incluem ocultar mensagens em imagens barulhentas, incorporar uma mensagem em dados aleatórios, incorporar imagens com a mensagem em arquivos de vídeo, etc. Além disso, a esteganografia de rede é usada em redes de telecomunicações. Isso inclui técnicas como esteganofonia (ocultar uma mensagem em conversas de voz sobre IP) e esteganografia WLAN (métodos para transmitir esteganogramas em redes locais sem fio).
Qual é a diferença entre criptografia e esteganografia?
A criptografia é o estudo de ocultar informações, enquanto a esteganografia lida com a composição de mensagens ocultas para que apenas o remetente e o receptor saibam que a mensagem existe. Na esteganografia, apenas o remetente e o receptor sabem da existência da mensagem, enquanto na criptografia a existência da mensagem criptografada é visível para o mundo. Devido a isso, a esteganografia remove a atenção indesejada que chega à mensagem oculta. Os métodos criptográficos tentam proteger o conteúdo de uma mensagem, enquanto a esteganografia usa métodos que ocultam tanto a mensagem quanto o conteúdo. Combinando Esteganografia e Criptografia, pode-se obter melhor segurança.