• »
• Games, Toys, and Hobbies»
• Puzzles, Logic Problems & Brain Teasers

# Ronzcode - The Future Of Cryptographic Encoding At A Glance

Updated on August 2, 2011

Ronzcode is a cryptographic encoding system created entirely by myself. It was created to be an encoding medium meant to store encoded values and processes that are used in computer programs, thus rendering any encoded media completely uncrackable in it's original, undecipherable state. Only through the decoding process are stored information and values readable. Otherwise, anything encoded looks like complete gibberish.

Here I will talk about certain factors involving the complexities of my Ronzcode as well as provide a few sample codes that anyone can attempt to decipher themselves. If you would like to know more about Ronzcode, please let me know using the comment area below. Otherwise, feel free to ask questions and leave any constructive criticism you think would be appropriate.

## Complexity - The Heart of Ronzcode

There is a multitude of complexities associated with Ronzcode.

In it's rawest form, it is a simple 4 lines of code, complete with keycode and encoded information all in one. I can turn this into both 2 line and 1 line codes, though, obviously, the length of those lines grows respectfully.

The code itself can represent any and all letters, numbers, and special characters, as well as be represented by just the same in it's encoded format.

The cryptography is inherent, meaning that the key to unlock the code is identically done for each encoded character. This involves a total of 6 major components signifying each encoded character - 4 Major Keys, a Signature Key, and finally the represented character itself.

Only when the key is known, the process is known, and the exact lines of code are known, can the message even be attempted at being deciphered.

The complexities of this 6 point by 3 rule system allows our encoding to appear extremely unreadable, even to the point of reoccurance within the encoded cryptography, making deciphering it that much harder.

## Ronzcode In Action and Sample Coded Message

I've actually had a working version of Ronzcode up and running using Torquescript, the programming language used in Torque Game Engine (TGE), available at www.garagegames.com for both indie (independent) and commercial game developers. The work I did on this could take in a coded message and output the deciphered message. I've since lost most of the work I had on paper and on file for this, but the underlying concept and heart of what made my code work, I can never forget!

Sample Coded Message -

A1tA2oB3oB4mC5uC6cD7hD8tE9oEAoFBlFCiGDtGEtHFlHGeIHiIIsJJaJKlKLoKMtLNlLOoMPsMQtNR!
QAZRBzSCATDaUEBVFbWGCXHcYIDZJd1KE2Le3MF4Nf5OG6Pg7QY8Ry9SX0TxAUWBVwCWVDXvEYUFZuG_0

K85RHL93BR6FORALDG54RFM5IRK85RC1QPR4F7
JDCNIKEBFNCHLNEKGHCBNHKCINJDCNFAMMNBHD
0XUG7AYS1GV5DGZA36UTG5BU8G0XUG2QFEGT5W
ltu!ioool!clo!ooteum!ltus!ltu!itts!mlh
xcB0YWDAE0bGv0dWFgBa0GwBy0xcB0eZuU0aGC

The top part is our Codekey, the bottom is our encoded message, and this is what our message says:

THE_QUICK_FOX_JUMPED_OVER_THE_LAZY_DOG

Broken down, our key looks something like this:

ABCDEFGHIJKLMNOPQRSTUVWXYZ_
123456789ABCDEFGHIJKLMNOPQR
AABBCCDDEEFFGGHHIIJJKKLLMMN
QRSTUVWXYZ1234567890ABCDEFG
toomuchtoolittleisalotlost!
ZzAaBbCcDdEeFfGgYyXxWwVvUu0

Notice the once random gibberish now actually has structure. When compressed down to 1 line, we get:

A1tA2oB3oB4mC5uC6cD7hD8tE9oEAoFBlFCiGDtGEtHFlHGeIHiIIsJJaJKlKLoKMtLNlLOoMPsMQtNR!QAZRBzSCATDaUEBVFbWGCXHcYIDZJd1KE2Le3MF4Nf5OG6Pg7QY8Ry9SX0TxAUWBVwCWVDXvEYUFZuG_0K85RHL93BR6FORALDG54RFM5IRK85RC1QPR4F7JDCNIKEBFNCHLNEKGHCBNHKCINJDCNFAMMNBHD0XUG7AYS1GV5DGZA36UTG5BU8G0XUG2QFEGT5Wltu!ioool!clo!ooteum!ltus!ltu!itts!mlhxcB0YWDAE0bGv0dWFgBa0GwBy0xcB0eZuU0aGC

Only thing I left out is the decoder key which tells us how to break down the code from the Codekey into the readable key.

...And that is Ronzcode!

Well, the secret is out!!! Feedback anyone?

132

1

## Popular

0 of 8192 characters used

• Author

Christopher Dapo and S. 6 years ago from Havelock, NC

Averroes, let me know how it goes! I'm glad I could inspire you in return, too. :)

• Averroes 6 years ago

Thank you Chris, so very much....

Cheers...

• Author

Christopher Dapo and S. 6 years ago from Havelock, NC

Averroes -

You say that it makes your code look like kids play, and I wholeheartedly have to disagree! Instead, I looked at your code and could see where it can be made outrageously complex by turning it into a mathematical nightmare and while still abiding by the rules of your code.

In essence, my code can be overcomplicated, but to a point - there is a point when my code has been 'negotiated' thoroughly in it's cryptographic nature - granted, it's in the billions, but it is finite.

Your code, on the other hand, can be rendered infinite with possibilities of mathematical equations. Pretty genius in my book! ;)

Feel free to 'take a crack at it' all you like, and should you like tips or hints I'd be happy to share them with you - it's actually quite a simple code once you know what it's about - even startling in it's simplicity, I guess.

It was created that way so that it could be managed on the fly during a program - something developers could use to prevent hackers from re-engineering their games so they could pirate them. But hey, even those smarties didn't see what I was proposing with my code - too bad, huh? ;)

I want to thank you once more for encouraging me to take the Ronzcode off the proverbial back-burner and putting it out here, it's entirely thanks to your inspiring code hub that gave me the idea of writing mine up.

Thanks Averroes!! :D

- Christopher

• Author

Christopher Dapo and S. 6 years ago from Havelock, NC

Chanroth -

Thank you for taking the time to check it out. Yes, it is indeed a very lengthy process working with the code. The example above is even a simple version of it - I only account for the uppercase letters of the alphabet and the underscore character ("_") used as the space.

In the full version of the code, all alphanumeric (A-Z, a-z, 0-9) characters are used, as well as punctuation and special characters. Considering this, it was also used in computer programming, and that means some of the special characters required extra attention in order to encode them (known as 'escape codes' in programming terminology). This needed to be done to values before encoding them and after they were decoded. A lot of extra work!

As for your question, no, this is not exactly my profession, but I guess it could be. I'm a science guy and art guy all rolled into one. I could see doing this professionally though.

What I enjoy most is being constructively creative - helping the world by using my gift of being both smart and creative to make the world better for everyone. Too bad the world isn't so smart in most cases and I happen to be overlooked quite often, but hey, I'm trying! :D

Thank you for the words of encouragement, chanroth, it really means a lot to me. :)

- Christopher

• Averroes 6 years ago

My God, this makes mine look like kids play.

I am going to try figuring it out by mere "reverse engineering" but without any variable definition, it is going to take some time.

Excellent work, absolutely remarkable. I'll get back to you with my finds...

Cheers.

• chanroth 6 years ago from California, USA

WOW, your smart! After reading this and study it, I think I would never understand this in a million year. Just reading the code freaks me out. It look so hard. just like the computer system...all numbers...and I'm just sitting there scratching my head...lol Its really unique how you understand this unique code. Are you profession at this?

working