Skip to content

Embed and extract hidden files into and from PNG images

Notifications You must be signed in to change notification settings

Nexum1/ImageEncryptor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ImageEncryptor

What is ImageEncryptor?

Embed and extract hidden files into and from PNG images

How do I use ImageEncryptor?

  • To encrypt files into an image:
 var ImgEnc = new ImageEncryptDecrypt(new Bitmap("BaseBitmap.png"));
 img.Encrypt(new sting[]{"fileToAddToBaseImage1.png"}, "SaveFileName.png");
  • To Decrypt files from an already encrypted image:
 var ImgDecr = new ImageEncryptDecrypt(new Bitmap("BaseBitmap.png"));
 var decryptedFiles = ImgDecr.Decrypt();
  • To open one of the decrypted files:
File.WriteAllBytes("TempFileName.png", decryptedFiles[0].Data);
System.Diagnostics.Process.Start("TempFileName.png");
  • Or you can just look at the ImageEncryptorUI to see a fully working example!

Contact

  • If you have any ideas or issues, the issue tracker is your friend. Alternatively please email me (Corne Vermeulen) on [email protected]

About

Embed and extract hidden files into and from PNG images

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages