[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: VMs: Time to get hands dirty



Jacques Guy wrote:
There aren't many weapons in the arsenal. If the VMs is a cipher, then
it is a cipher which _lowers_ the entropy of the text. The only cipher
that can do that (Jim Gillogly, please correct me) is a cipher that encodes single characters of the plain texts as sequences of characters,
or whole words and sentences. E.g. cat -> cloakarmtower (c > cloak, etc.)
Even so, the cipher has to be a bijection: c becomes cloak only and not other
words. There is another possibility: lots of nulls.

Besides these cases, some ambiguous ciphers such as the Keyphrase can lower the entropy. As an English example, you can have:

plaintext:  abcdefghijklmnopqrstuvwxyz
ciphertext: THEPRESIDENTSPEAKSNONSENSE

In this case "my hovercraft is full of eels"
becomes      "SS IESRSESTEO DN ENTT EE RRTN"

Note the excess of S's.  The Keyphrase will frequently produce
runs of three or four of the same letter, and occasionally
adjacent ciphertext words which represent different plaintext
words.  However, the Keyphrase and other entropy-reducing
ciphers I know (except those that use lots of nulls, as Jacques
points out) also reduce the size of the alphabet.

Unless one is unlucky, the recipient will be able to get most
of the words right given the mapping, as will the cryptanalyst
given enough material.

While moderns wouldn't use this for mission-critical information,
Kahn reports that it may have been used by the Duchess of Berry
in the early 18th century.
--
	Jim Gillogly
	Highday, 18 Solmath S.R. 2003, 19:50
	12.19.9.17.14, 12 Ix 7 Pax, Third Lord of Night

______________________________________________________________________
To unsubscribe, send mail to majordomo@xxxxxxxxxxx with a body saying:
unsubscribe vms-list