giovannirosa / steganography

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Esteganografia de Texto em Imagem

Este repositório implementa um algoritmo de esteganografia LSB (Bit Menos Significativo, do inglês Least Significant Bit) escondendo um texto dentro de uma imagem.

Requisitos

Para rodar o programa é necessário possuir:

  • Python > 3.6
  • cv2

Execução

O programa pode ser executado de maneira interativa:

python stego.py

Ou com uma entrada pré-definida:

cat input.txt | python stego.py
cat longinput.txt | python stego.py
cat input-dec.txt | python stego.py

Limitações

Dentre as limitações do programa, destacam-se:

  • Funciona apenas com o formato png, pois outros podem comprimir a imagem e distorcer o bit menos significativo

Referências

As seguintes referências nortearam a implementação deste programa:

About


Languages

Language:Python 100.0%