Skip to content

Latest commit

 

History

History
5 lines (4 loc) · 912 Bytes

README.md

File metadata and controls

5 lines (4 loc) · 912 Bytes

EasyCrypt

EasyCrypt is a desktop C++ application encrypting text into BMP images (Steganography). It includes two ciphers and a GUI (implemented with Qt) which runs on Linux, Mac OSX, and Windows. Why those technologies ? Because those were my favorites when I developed the app, back in August 2012. The code has been designed so that one can implement new ciphers easily, by creating a new class inheriting from MethodeDeCryptage (which stands for "cipher" in French).

Disclaimer: The point of this application is to hide data into images, where people would not look for secrets. It does not implement strong ciphers. As a result, the first cipher is not secure against Frequency Analysis. The second cipher protects the data with a password, but it is not secure against Known Plaintext Attack. The password is not stored, but once an attacker recovers the plaintext, he can recover the password as well.