[Spooks] going form numbers to characters ?
Nicholas Gessler
gessler at ucla.edu
Mon Feb 21 14:50:25 EST 2005
Hello All,
I'm new to the list, so my apologies if the answer to this question is
obvious to you all.
Anyway, here goes:
Irrespective of whether numbers stations use code books, one-time-keys or
quasi-random-generated-keys, I'm wondering what the algorithm is for
translating the numbers (0-9) into characters (a-z). The most obvious
solutions that come to mind are:
1) Two digits select the entry coordinates to a 10x10 table of common
letters and letter digraphs and trigraphs (e.g. a, b, th, ion...)
2) Two digits (modulus 25) select the alphabetic character 0-24 in a
shortened alphabet (a-y)
3) Two digits select an ASCII value from a shortened set of 100 characters
(32-127 plus 5 control characters).
If digits are grouped by two, then why send them in groups of
five? Custom? Clarity? It seems to me that numbers are clearer than
letters and female voices more clear than male voices. Would you
agree? Are there any studies on this? That is to say, are there any
publications investigating how much noise it takes to render a female
versus a male voice intelligible? Or studies on the relative
intelligibility of large symbol sets (the alphabet) versus mall symbol sets
(the decimal digits)? Clearly, binary digits are the most robust, so maybe
a study would be redundant.
I'm teaching a course in computer simulation and I and a few students are
interested in building some small computer applications demonstrating how
it "might" work.
(I put a simple OTP simulation on the Web. I probably should have coded
"a" as "0" instead of "1," but it works. It will run on any PC.)
http://www.sscnet.ucla.edu/geog/gessler/borland/crypto-alpha.exe
Cheers,
Nick
More information about the Spooks
mailing list