[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
VMs: "Running code" -- I hope not...
Hi all,
This afternoon I fiddled around a little with the idea of a "running code".
Essentially, I modelled a slightly alterated Alberti code wheel -- To encode
text, you've got a pointer on the rotable inner disk, which you put beneath
the current letter. Then you write down the character of the inner disk
beneath the next letter from your source text, and subsequently move the
pointer to this position, etc.
The results are funny. Your encoded text is a list of relative positions in
your source, "jump forward 5 letters", "jump back 19", etc. (IIUC, you could
describe this "relative coding" also as a polyalphabetic autokey coding)
These jumps appear to have completely random distributions (well, what'd you
expect?), and you get a binomial distribution for letter frequency in the
coded text, ie whatever underlying structure you had is completely erased.
(Not to mention making things even more difficult by employing a scrambled,
rather than a sorted alphabet on the Alberti wheel.)
_If_ our author used this scheme, then "I've got a bad feeling about this,"
and I guess the text would be undecodable. Actually, I'm quite surprised
nobody seems to have had this idea in period, while it's only a small step
from the code wheel. (And to imagine that the bastard who encoded the VM
perhaps just misunderstood the instructions...)
But the good thing about it is that it doesn't look like this running code
was the scheme employed with the VM. VM text looks far too orderly and
highly repetitive, and letter frequency distribution doesn't seem to fit either.
I'll keep you informed if I gain any new insight. Perhaps I can come up with
an easy method to test a running matrix...
Elmar
--
Elmar Vogt / Königswarterstr. 18 / 90762 Fürth / GERMANY
elvogt@xxxxxxxxxxx / Tel.: (++49/0)911 - 31 52 58
Agilmar von Sevelingen: VIS VISCERIS NON FERRE FERTUR (T.Doom)
"Patriotism is the virtue of the vicious." (Oscar Wilde, attrib.)
"I come from a country where being liberal is a virtue, and patriots are
viewed warily. YMMV."
______________________________________________________________________
To unsubscribe, send mail to majordomo@xxxxxxxxxxx with a body saying:
unsubscribe vms-list