aryan brotherhood and computer science

Interesting article in the L.A. Times about how the Aryan Brotherhood used invisible ink to covertly send messages to each other. Basically, they used their own urine to write invisible messages. Not only that, they used a secret code to pass seemingly innocuous messages (in regular ink) and snuck it out underneath the guards’ noses.

Take a look at their codes. First, observe that the “A” script is a sans serif script while the “B” script is serif. So if you’re typing up secret messages on your home computer, you’ll want to use a combination of Arial and Times New Roman.

Second, look at the way that the “A” scripts and “B” scripts combine to form other letters. Folks, this is just binary code, and transcription of something like this is first year Computer Science education. Think of the “A” as zeros and the “B” as ones. You get:

Aryan Script Binary Equivalent Alphabet Letter
ABABB 01011 A
ABBAB 01101 B
ABBBA 01110 C
ABBBB 01111 D
BAAAA 10000 E
BBBAB 11101 F

And so forth. The only thing that’s weird about this scheme is it starts at hexadecimal 0xB, and doesn’t increment in any rational order. I suppose if you’re trying to avoid detection from large guards who will come and beat your ass for sending secret notes, and you are in Supermax for multiple life sentences and have all the time in the world to memorize crazy schemes, it doesn’t hurt to add an element of randomness to your code.

Finally note that they needed 5 letters per group to encode every letter of our alphabet. This is because 24 is only 16, and you won’t be able to encode every letter if you only use groups of four. On the other hand, 25 is 32, which gives you more than enough combinations to encode all 26 letters.

For a bonus, let’s see if there are 9 letters you could eliminate from the alphabet so that you only need 4 bits for encoding.

Well, that’s 5. Only 4 more to go, and you can save yourself a bit in your encoding. May not seem like a lot, but over a long enough text, saving 20% is pretty good!

And that’s today’s computer science lesson, courtesy of the Aryan Brotherhood.

Mother of Tears: The Third Mother on dvd

1 Comment

  1. Matt — June 29, 2006 #

    Finally, a new blog entry. I was content starved for awhile.

Leave a comment