Software to encode/decode messages
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Brick is an idea I had a while ago about file encryption. A Brick is an image file composed of pixels representing a message or other data. The user can either encrypt or decrypt Bricks with this program.

Decryption includes analyzing the inputted image along with a decryption key, usually saved in another place for added security. If the Brick is meant for another party or it has expired, the program will destroy the Brick.

Encryption includes converting a message into a Brick image file along with creating a decryption key. When encrypting, the sender can choose to add a specific recipient (extra security) or specify an expiration date for the Brick message.