/ShadeOfColor

Encrypt / decrypt file to image

Primary LanguageGo

Console

SHADE OF COLOR

Encrypt/decrypt file to image

UTILIZZO

Eseguire da go

go run crypt.go NOMEFILE

Sample esportazione

Image

Tutta la "Divina commedia" di Dante sta in mezza immagine 640x480
Immagine di un export

Yaml

NomeFile: divinacommedia.txt
DataLength: 576609
NomeImmagine: testi/divinacommedia-640x480
EstensioneImmagine: png
LarghezzaImmagine: 640
AltezzaImmagine: 480
NumeroImmagini: 1
Sha1: 40bbbb5f38a74037dbfa72d6a6e818bc57f537f0

Compilazione

go build -o crypt.exe crypt.go
go build -o decrypt.exe decrypt.go
crypt NOMEFILE
decrypt NOMEFILE.yaml

Opzioni

Per scegliere il formato desiderato dell'immagine
crypt NOMEFILE -f

TODO

  • Encrypt data
  • Add random data to fill image
  • Add data to array pixel real image
  • Add data in grayscale color

LICENSE

GNU GPL 3.0