A cipher works on letters; a code works on words.
In a language with lots of verb conjugations and noun declensions (inflections) (synthetic language), e.g., Latin, a word substitution code is more powerful as the exact same word occurs less frequently. English text might use the word "god" frequently, but in Latin, the word frequency is spread out among "deus", "dei", "deum", and each of those words could be (should be) encoded completely differently.
Apply foreign linguistic concepts to an English code. How many common words can we eliminate?
Fun with grammatical number beyond just singular and plural: zero, zero or one, one, one or more, two, two or more, three or more.
No comments :
Post a Comment