Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

.NET 

[Showcase] String encryption using Images

One of the threads ive seen had a barcode project wich was nice btw , no offense.

However i was inspired to make some kind of image level encryption from text with that concept,
same as QR code does, but my idea was to implement a chartable key set that can be easily loaded with
a serialized object methods wich are and will be randomized on demand,
each character has a 10bits binary sequence that i would translate back into black or white.
If you draw that correctly you can see how this will unfold.

I made a prototype and it seems to work but it has still some issues with size and all that, if its done i will release it.

[Image: D0DQeom.png]

So whats usefull about this, you got a small image that contains an encrypted message
and you need the correct chartable keyset to decrypt it this file can be shared on both sides
and all you do is send the image over, wich can be done easily,
at the moment it can hold up to 255 characters. ill see if i can pump that value further.

The repeated pattern you see under the actually message is (not yet entirely finished) the EOF flag
so the reader knows, alright thats it pack up and show the user, flag.

Any feedback would be welcomed 🎉

- Barret

Little side note,

This would be freaking funny if the image would be the key of an archive and the charset key can be bought or something thru a survey XD

ps. I have no idea whoever said that i was french, he is wrong, im dutch for fuck sake 😶
Looks interesting. If you want to take this further, steganography would be a cool step. Hide the message in an image.
Freelance Programmer


Selling Scripts

Non-Sharing Virus Scanning Script
PM Me For Anything

(Apr 26, 2014 11:52 AM)·Evolved· Wrote:  Looks interesting. If you want to take this further, steganography would be a cool step. Hide the message in an image.

Yeah that was the correct name for it, steganography , toally forget that this concept has a name actually. lol thanks for that!
Impressive as always. This is actually a pretty good idea. It can be used in numerous of different scenarios. Well done.
Wow this is a great idea. I made this with your concept

Spoiler (Click to View)

its used rc4 encryption. not tables :(

but instead of black and white it uses colors. Which allows for alot more storage. 1 pixel stores 3 bytes. The image is sized according to the input size. 64x64 pixels will store 64 64 3 = 12288 bytes.

Really great idea. Thanks for giving me something to do.
(Apr 26, 2014 07:52 PM)Hoody Wrote:  Wow this is a great idea. I made this with your concept

Spoiler (Click to View)

its used rc4 encryption. not tables :(

but instead of black and white it uses colors. Which allows for alot more storage. 1 pixel stores 3 bytes. The image is sized according to the input size. 64x64 pixels will store 64 64 3 = 12288 bytes.

Really great idea. Thanks for giving me something to do.

Cool mate ^^ im still tinkering with mine tho.

[Image: 83p5RiU.png]

I use a chartable , does yours also keep the crlf's in place?
(Apr 26, 2014 08:06 PM)TheBarret Wrote:  Cool mate ^^ im still tinkering with mine tho.

[Image: 83p5RiU.png]

I use a chartable , does yours also keep the crlf's in place?

It should. Mine just pumps the string to the right size with chr(0) then rc4.
Absolutely fantastic, this is actually something I'd love to look over. Always love your work Barret.
Fantastic xD I have never seen something like this before .. Looks very nice and interesting xD
This would be awesome for an encrypted chat. Like each user in the chat needs the same key or each user must exchange keys to read the messages.
You pick your key, give it to the other person and then you type your message it encrypts it sends the image
decrypts it at the other side so long as the other use has the right key.
Then is would store the message and delete the image. leaving no trace and nothing to intercept in between.
Just an idea.
Something like this was posted before on these forums a while back already. Can't remember if it was or not, but I believe it was ubbeLol or 0xDEADEAD.
Getting Started: C/C++
[C/C++/.NET/x86 ASM - Automation Programmer]
Ok ive been tinkering alote, this is how far ive come;

[Image: DcRRM8b.png]

- User can change colors
- Message can be large but is limit to the boundaries
- Aes Encryption where the user can set key
- Default characters supported (UTF8)

Who wants to give it a try? :)
(Apr 27, 2014 08:04 AM)TheBarret Wrote:  Ok ive been tinkering alote, this is how far ive come;

[Image: DcRRM8b.png]

- User can change colors
- Message can be large but is limit to the boundaries
- Aes Encryption where the user can set key
- Default characters supported (UTF8)

Who wants to give it a try? :)

Nice Job TheBarret
I Would love to try this :)


Possibly Related Threads...
Thread / Author Replies Views Last Post
[C] by PELockApr 14, 2026 01:15 PM 0 129 Apr 14, 2026 01:15 PM
Last Post: PELock
[The Brotherhood] by HackersApr 10, 2026 02:15 AM 22 2,159 Apr 10, 2026 02:15 AM
Last Post: PELock
by KlonopinApr 10, 2026 02:08 AM 10 648 Apr 10, 2026 02:08 AM
Last Post: PELock