Forums | Albums | Social Groups | Contact Us

Go Back   InfoHub Forums > Community > Guides and Tutorials

Notices

Reply
 
Thread Tools Display Modes
Old 07-07-2010   #1
Vicious88
Thinker of Thoughts
Dedicated Member
 
Vicious88's Avatar
 
Join Date: Jun 2009
Location: 180sq feet of NW Florida.
Posts: 913
Send a message via MSN to Vicious88 Send a message via Yahoo to Vicious88 Send a message via Skype™ to Vicious88
Default Reynoldian Code Language

Foreword: I came up with this code last night around midnight. I have never heard of a similar code, so until the prior existence of a similar code is brought to my attention, I am calling this the "Reynoldian Code".

This is a coded language using the primary 26 characters of the standard English Alphabet to encode completely messages including numbers, formatting, and punctuation.

The Code is a fully continuous character block, like this one here:

lektbgvbhsgecgpbgpcbeacaecdzlqbcpbcpecbnbfrfrgnbks blqcmzbrbfnfecmskvlvbl
(Please note that infohub has forced a break in the code (seen above), but that should be ignored)

In order to understand this code, however, you must know how the Reynoldian Code Language functions. First and foremost, we have characters in our alphabet, each of which correspond to a value between 1 and 26. Since this is a introductory guide, I won't expect anyone to memorize that G=7, H=8, I=9 or so on. So I'll post an Alphabetical Values cheat sheet below.

Alphabetical Values
a 1
b 2
c 3
d 4
e 5
f 6
g 7
h 8
i 9
j 10
k 11
l 12
m 13
n 14
o 15
p 16
q 17
r 18
s 19
t 20
u 21
v 22
w 23
x 24
y 25
z 26

Now clearly, you can't just end this code here, because then your code would be the just be the English language. "b = 2, which equals b, so I'll just write b" -- You can see how poor of job this will do protecting your message.

So in order for the code to be affective, we need to establish Numerical Values in order to identify Alphabetical Values. In other words, we need some way of writing "b" or "2" without using either "b" or "2". In order to do this, I've broken the alphabet down into Special Use Characters (The Vowels and Y), Numerical Consonants, and spacer consonants.

I'll outline these below but don't worry if you don't understand because later on in the post we'll decode your first message and increase your understanding of how this functions.

Minus Vowels and Y (the Special Use Characters):
bcdfghjklmnpqrstvwxz
1234567890----------
(The later consonants (n-z) are used to show the end of one letter code, when directly followed by another letter code)

a = Used to open and close actual number statements. For instance "bb" would normally mean "k" but when enclosed with "a" to form "abba" which now means "11".

e = used to show space between words within a sentence

i = used to show space between words within a question

o = used to open and close emphases (such as bold, underline, italicized, or capitalized)

u = used to open and quotations

y = used to open and close parentheses



lektbgvbhsgecgpbgpcbeacaecdzlqbcpbcpecbnbfrfrgnbks blqcmzbrbfnfecmskvlvbl


In this example, we have this code here:

lektbgvbhsgecgpbgpcbeacaecdzlqbcpbcpecbnbfrfrgnbks blqcmzbrbfnfecmskvlvbl

Let's first break it down by removing all the spacer vowels, that will leave us with this with a word count and sentence type. Here our spacer vowels are all E's so we know we're dealing with a sentence.

l|ktbgvbhsg|cgpbgpcb|aca|cdzlqbcpbcp|cbnbfrfrgnbks blqcmzbrbfnf|cmskvlvbl

Above we can see that we have 7 groups of code which make for 7 words total in this sentence, simply by replacing the E's with |.

Our next step will be to filter through and remove the spacer consonants from the code (n-z), so we can see what our individual letter codes are.

l|k bg bh g|cg bg cb|aca|cd l bc bc|cb bf f g bk bl cm b bf f|cm k l bl

_ | _ _ _ _ | _ _ _ | _ | _ _ _ _ | _ _ _ _ _ _ _ _ _ _ | _ _ _ _.

Once all that's done, we are able to tell where letter codes begin and end. So now we can see how many letters are in each

word.

From here on, unless you want to play hangman with your code, all you have left to do is resolve the letter code down to it's numerical value, and put in the matching letter for that code. For example, let's look at the segment "aca". What we have here is a "C" (who's numerical value, according to our counter consonants, is 2. And the number 2's alphabetical value is "B". But because this "C" is enclosed within two "a"s, we only translate this to it's numerical value. So "aca" translates to "2". While as "bc" translates to "12", and because it's not enclosed with "a"s, we must use the alphabetical value for "12" which is "l".

I've gone ahead and put these two examples into our sample code here, to give you a little extra help.

l|k bg bh g|cg bg cb|aca|cd l bc bc|cb bf f g bk bl cm b bf f|cm k l bl


_ | _ _ _ _ | _ _ _ | 2 | _ _ l l | _ _ _ _ _ _ _ _ _ _ | _ _ _ _.


You should be able to handle the rest of the decoding on your own.

Now because I've written a guide for this, anyone who's familiarized themselves with the Reynoldian code will be able to translate your messages, unless your custom your code.

In order to customize your code, simply change your Numerical Consonant Letters to something other than bcdfghjklm (meaning 1,2,3,4,5,6,7,8,9, and 0 respectively) to any other group of 10 consonants. For instance, you could use ktnrwpvcxz, and then simply pass that along to the person who will receive your message so they can use it as a sort of decryption cipher. They'll then be using k for 1, t for 2, and so one, while making the rest of the consonants spacer consonants.

Customizing your code will make it completely uncrackable without the cipher.

I was also thinking about making a simple word processor which would automatically translate normal text to Reynoldian Code, using the cipher of your choice, and when opening a saved text file encoded in the Reynoldian Code, prompt you to input a cipher. That would allow you to take the work involved with this code, completely out.
__________________


Last edited by Vicious88; 07-08-2010 at 04:06 AM.
Vicious88 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:39 AM.



Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
© InfoHub Forums 2009 - 2010