Diferença entre criptografia e esteganografia

Anonim

Criptografia vs esteganografia

O estudo de informações esconderijos é chamado de Criptografia. Ao se comunicar através de um meio não confiável, como a internet, é muito importante proteger a informação e a criptografia desempenha um papel importante nisso. Hoje, a criptografia usa princípios de várias disciplinas, como matemática, informática, etc. O Steganography trata de compor mensagens ocultas para que apenas o remetente e o receptor saibam que a mensagem existe mesmo. Como ninguém, exceto o remetente e o receptor, sabe a existência da mensagem, não atrai a atenção indesejada.

O que é Criptografia?

A criptografia é o estudo de esconder informações e é usado quando se comunica através de um meio não confiável, como a internet, onde a informação precisa ser protegida de terceiros. A criptografia moderna centra-se no desenvolvimento de algoritmos criptográficos que são difíceis de quebrar por um adversário devido à dureza computacional, portanto, não pode ser quebrado por meios práticos. Na criptografia moderna, existem três tipos de algoritmos criptográficos utilizados denominados criptografia de chaves simétricas, criptografia de chave pública e funções de hash. A criptografia de chaves simétricas envolve métodos de criptografia onde tanto o remetente quanto o destinatário compartilham a mesma chave usada para criptografar os dados. Na criptografia de chave pública, são utilizadas duas chaves diferentes, mas relacionadas matematicamente. As funções Hash não usam uma chave, em vez disso, eles calculam um valor de hash de comprimento fixo a partir dos dados. É impossível recuperar o comprimento ou o texto simples original desse valor de hash.

O que é Steganography?

O Steganography trata de compor mensagens ocultas para que apenas o remetente e o receptor saibam que a mensagem existe mesmo. Uma vez que ninguém, exceto o remetente e o receptor, sabe a existência da mensagem, não atrai a atenção indesejada. A esteganografia foi usada mesmo nos tempos antigos e esses métodos antigos são chamados de Steganografia Física. Alguns exemplos para esses métodos são mensagens escondidas no corpo de 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 Steganography digital. Esses métodos modernos incluem ocultar mensagens dentro de imagens barulhentas, incorporando uma mensagem dentro de dados aleatórios, incorporando imagens com a mensagem dentro de arquivos de vídeo, etc. Além disso, o Network Steganography é usado em redes de telecomunicações. Isso inclui técnicas como Steganophony (escondendo uma mensagem em conversas de Voz sobre IP) e WLAN Steganography (métodos para transmissão de Steganograms em Redes de Área Local sem fio).

Qual a diferença entre Cryptography e Steganography?

A criptografia é o estudo de esconder informações, enquanto a Steganography trata de compor mensagens ocultas para que apenas o remetente e o receptor saibam que a mensagem existe mesmo. Em Steganography, apenas o remetente e o receptor conhecem a existência da mensagem, enquanto que na criptografia a existência da mensagem criptografada é visível para o mundo. Devido a isso, Steganography remove a atenção indesejada para a mensagem oculta. Os métodos criptográficos tentam proteger o conteúdo de uma mensagem, enquanto o Steganography usa métodos que escondam tanto a mensagem como o conteúdo. Ao combinar esteganografia e criptografia pode-se conseguir uma melhor segurança.