CODECRACKER!



XENOPHON WORD PATTERN DICTIONARY



BREAKS SUBSTITUTION CIPHERS WHERE FREQUENCY ANALYSIS FAILS


Frequency analysis is sometimes inadequate for solving simple substitution ciphers, for example where the message is very short, or composed of obscure synonyms of the clear with a highly unusual frequency spectrum in a deliberate effort to improve security.


What cannot be concealed however are the inherent word patterns; for example the word TRAITOR has a repetition of the first letter in the fifth position, and the second letter in the seventh. This is maintained no matter what substitutions are made, and so a cipher word with this pattern is immediately identified as TRAITOR without the necessity of a frequency analysis. A Word Patten Dictionary classifies words by their patterns, enabling the pattern to be looked up and the word identified.

 

Let’s see how this works. TRAITOR is reduced to its pattern by assigning letters of the alphabet, in order, to the actual letters T, R, A etc; respecting repetitions. So its pattern is abcdaeb. In fact this is a relatively common pattern, shared by Athwart, Eschews, Prosper, Remorse, Tractor and several others. Some patterns, such as Doglegged are unique. Where several words share the same pattern, it is generally clear from the type of message which word is intended. A Word Pattern Dictionary reduces all words to their patterns, and then re-sorts the patterns in dictionary order listing the real words under each pattern. There is really no short cut to this information – no computer word search or spell checker programme will do this.


Quite a lot of words, of course, do not have a pattern. This negative information is often more useful that one might think in eliminating pattern words.


No commercial publisher produces such a dictionary, the market is too small. Any that are produced are small-scale craft productions with low print runs - this one is 87 A4 sides containing 63,547 words up to 12 letters in 5,271 patterns, generated from a 75,000 word list.


THIS IS VIRTUALLY UNOBTAINABLE INFORMATION THAT ANYONE INTERESTED IN CRYPTOGRAPHY SHOULD POSSESS.



Copyright 2014 and obtainable from Roger J Morgan wolstan-dixie@hotmail.co.uk



A small sample:


abcdcecfg

Abilities
Acidifies
Acidities
Agilities
Aminities
Anilities
Aridities
Avidities
Cleverest
Diobolons
Eliciting
Laicising
Laicizing
Outstated
Oxidising
Oxidizing
Protocols
Spiriting
Suiciding
Utilising
Utilizing

abcdcecfgh
Outstating
Protocoled
Rhinitides

abcdcecfghi
Protocoling

abcdced
Animism
Axolotl
Blatant
Bonanza
Daisies
Dicycly
Diesels
Elitist
Hairier
Presets
Pretest
Pretext
Pronoun
Quasars
Raisins

abcdceda
Downwind

abcdcedb
Healable
Sealable

abcdcedbf
Entitling

abcdcedcf
Pretested
Pretexted

abcdcede
Animisms
Elitists
Pretests

abcdcedf
Axolotls
Bonanzas
Credenda
Folklike
Halflife
Noisiest
Pretexts
Pronouns
Scalable
Scalably
Sonantal
Untether

abcdcedfdg
Untethered

abcdcedfg
Desisting
Resisting
Retitling
Untethers

abcdcedfgbh
Untethering

abcdcedfgh
Pretesting
Pretexting

abcdcee
Ageless
Aweless
Bailiff
Blowoff
Caitiff
Dueness
Galilee
Hueless
Iceless
Ireless
Poetess
Precess
Presell
Rubaboo
Seawall
Showoff

Toeless
Twibill
Waeness
Woeness

abcdceea
Seawalls
Showoffs

abcdceec
Crenelle
Omelette
Quenelle

abcdceece
Duenesses
Poetesses
Precesses
Waenesses
Woenesses

abcdceecf
Brevetted
Crenelled
Crenelles
Omelettes
Precessed
Quenelles

abcdceed
Presells

abcdceef
Airproof
Bailiffs
Blowoffs
Caitiffs
Darkroom
Fireroom
Galilees
Hawkweed
Operetta
Outsteer
Rubaboos
Spirilla
Twibills
Wardroom
Wareroom

abcdceefbgh
Airproofing

abcdceefd
Outsteers

abcdceefdg
Crenelling

abcdceefeg
Outsteered
Trapanning

abcdceefg
Airproofs
Darkrooms
Firerooms
Hawkweeds
Operettas
Trapanned
Wardrooms
Warerooms

abcdceefgh
Airproofed
Brevetting
Precessing
Preselling
Presetting

abcdceefghi
Outsteering

abcdcef
Abiding
Ability
Acidify
Acidity
Agility
Agoroth
Aircrew
Airdrop
Alibied
Alibies
Almsmen
Amidins
Aminity
Amities

Amorous
Anility
Animist
Apodous
Apologs
Apology
Aridity
Arising
Avidins
Avidity
Awnings
Bailies
Bailing
Baiting
Bicycle
Biology
Bionomy


Biotope
Blowout
Boiling
Bouquet
Bradawl
Bravado
Brevets
Brinies
Brinish
Brocoli
Canines
Canonry
Ceiling
Chamade
Charade
Chazans
Cheders
Chewers
Chiding
Chiliad
Chilies
Chiming
Chitins
Chivied
Chivies
Choroid
Clamant
Clavate
Clement
Coexert
Coifing
Coiling
Conines
Couture
Cravats
Credent
Crenels
Crewels
Crinite
Crotons
Cuisine
Curares
Curaris
Cyanate
Dailies
Daimios
Dairies
Decocts
Deicing
Diabase
Dieters
Diobols
Djebels
Doilies
Drayage
Driving
Dromons
Dropout
Duelers
Duologs
Duopoly
Duotone
Eardrop
Eardrum
Ecology
Economy
Editing
Edition
Elicits
Eliding
Elision
Elitism
Elixirs
Enology
Eviting
Exilian
Exiling
Exiting
Fadedly
Failing
Fairies
Fairing
Fairish
Finance
Fliting
Foiling
Foreran
Forerun
Frizing
Fuelers
Furores
Globoid
Globose
Globous
Gradate
Greyest
Grimily
Guaiacs
Guanaco
Guanase
Guarani
Hailing
Heiling
Heiring

Hoising
Iceberg
Ipomoea
Isogone
Isogony
Isonomy
Isotone
Isotope
Isotopy
Jadedly


Jailing
Juicier
Juicily
Juicing
Kainite
Kainits
Ketotic
Khanate
Krubuts
Laicise
Laicism
Laicize
Lairing
Laities
Liefest
Lievest
Litotes
Maidish
Mailing
Maxixes
Melilot
Mezuzah
Mezuzas
Mezuzot
Misused
Misuser
Moiling
Mutated
Mutates
Myosote
Neology
Niobous
Noisier
Noisily
Notated
Notates
Nutated
Nutates
Obesely
Obeyers
Olivine
Omelets
Oneself
Openers
Openest
Orifice
Origins
Ouabain
Ouraris
Outstay
Overeat
Ovicide
Oxalate
Oxidise
Oxidize
Paiking
Pairing
Parures
Peasant
Peising
Penangs
Peroral
Phalanx
Photoed
Photogs
Photons
Picacho
Piecers
Pikakes
Pilular
Pilules
Pinangs
Pinones
Placard
Placate
Planate
Platane
Platans
Playact
Poising
Portray
Prebend
Precent
Prefect
Preheat
Prelect
Premeds
Present
Pretend
Prevent
Pricing
Priding
Primine
Priming
Prising
Privies
Privily
Prizing
Prologs
Prolong
Promote
Pronota
Prosody
Prosoma

Protons
Provoke
Provost
Quamash
Quayage
Quiring
Raiding
Railing
Rainily
Raising


Back