June 13, 2005

Dissection

Next time before I post another cryptography puzzle, I should probably check on my schedule to see whether I have the luxury of time to entertain all the IM messages that have been flooding my desktop screen ever since I posted the entry. But it was fun nevertheless. Some of the messages were very hillarious too. For some of you, this might have been your first exposure to the fundamental theory of cryptology and I’m so happy you enjoy it.

K, now back to the dissection of this encrypted text. Not all, in fact most of my readers are not computer science centric or tech savvy to start with. Some read text-manipulation thriller novel and some dont. Some love puzzle and some dont. We have a little bit of everything here. So I’m going to try to be as detail as possible.

At first, I gave you these 1’s and 0’s

010010100100111001001010010101000101010000100000010110100101000001010110
01010100010100000010000001001110010101100100010001001001010101010010000
001010000010100000101011001001111010001110010000001010000010100110101010
1010101100100111100100000010000100101010101000110010011010101101000100000

These are binary characters. The binary system (base two) is a representation for numbers that uses only zeroes and ones as digits.

For example, the number 2 if being represent in binary of bit 4 would be 0010. This is because (0)+(0)+(2^1)+(0) = 2. Another example, the number 7 would be represented as 0111 because (0)+(2^2)+(2^1)+(2^0) = 7.

Also, every alphabets from A-Z is represented by a number called ASCII values. The full table of ASCII values for all characters is shown here.

Now here’s how we convert an alphabet to a number of just 0 and 1. Lets take capital A for instance. From the table you can see that it is represented by an ASCII value of 065, or 65. 65 in binary would be 01000001 because (0)+(2^6)+(0)+(0)+(0)+(0)+(0)+(2^0) = 65. So if you convert each one of the binary back to alphabet characters, you will get the following:

JNJTT ZPVTP NVDIU PPVOG PSUVO BUFMZ

This doesnt look like a sentence, does it? Now here’s the fun part. Each alphabet in the row above is shifted by one alphabet position to the right meaning alphabet ‘A’ would equal to ‘B’, ‘B’ equal to ‘C’, ‘C’ equal to ‘D’ and so on. So we just need to switch it back one position to the left and see whether the resulting sentence make any sense at all. This kind of alphabte shifting is called caesar cipher in cryptology. You can shift by 4 or 20 to the left or right should you choose to do so.

By shifting all alphabets above to the left, we get:

IMISS YOUSO MUCHT OOUNF ORTUN ATELY

Just rearraging the spaces a bit, you will get

I miss you so much too, unfortunately.

There you go ^_^

Related posts

No related posts is found :(

Archives/related

© 2008 Wonderful dreams demand a beautiful mind.