Pattern Word Search - Help
Search Parameters
Word Lists
The following wordlists are available:
CP List
This is a minimal word list that I'm actively developing and contains approximately 4,200 words.ENABLE2K
This list contains 173,528 words and is a general use word list in the public domain.PHOENIX
This list contains 308,079 words and is in available on the ACA Resources web page.CAGE
This list contains 751,322 words. It was created by Tom Cage (GRAPE JUICE) and released on the Crypto Drop Box.Pattern Formats
Use one of the following three formats to search:
Fixed Length
Pattern words are words that have duplicated letters. Pattern word lookups can be used by finding the patterns in the ciphertext and seeing which words match that pattern. Start numbering the letters, beginning with 1. When ever you get to a new letter, use the next number. If the letter occurred previously, use the same number as before. If you run out of numbers, use letters starting with "A".(Example: "that" would be "1231" and "people" would be "123142".)
Floating Length
You can also shorten the pattern by recording only the duplicated letters. First calculate the pattern as above. Then, starting at the front, write down all the positions of the first duplicated letter. Continue this process for all other duplicated letters. This form can be useful when you don't know the exact length of a word or when multiple word endings are possible.(Example: "that" would be "14" and "people" would be "1426")
High/Low Frequency
Using a frequency table you can determine which letters are high and low frequency letters. Then replace the letters with H for high and L for low. For English, ETAONIRSH are the high frequency letters.(Example: "that" would be "HHHH" and "people" would be "LHHLLH")
Filter
Word filters allow you to narrow down your search. The filter can include any letters and the following special characters:
Dash: -
Matches any one letter.(Example: t--t will match any four letter word that begins and ends with a "t".)
Asterisk: *
Matches as many letters that are available or none.(Example: sun* will match "sun" and any word that begins with "sun".)
Plus: +
Matches as many letters that are available but there must be at least one.(Example: sun+ will match any word that begins with "sun" but not "sun" itself.)