KEYWORD FINDer

This tool is used with Aristocrat, Patristocrat and Headline ciphers for finding the keyword from the keyed alphabet. Using the following example which is an Aristocrat of type K2 (ciphertext keyed alphabet):

LZXLDCRX FEVLZK XVJJSRCI LGZ XDCLRCZCLK BRIJVLZ DOZJ LGZ ZVJLGK KNJMVXZ V MZP RCXGZK FZJ SZVJ, VWDNL LGZ KVBZ KFZZY LGVL V MRCIZJCVRE IJDPK.

tectonic plates carrying the continents migrate over the earths surface a few inches per year, about the same speed that a fingernail grows.

This produces the following key equivalents:

Pt. abcdefghijklmnopqrstuvwxyz

Ct. VWXYZMIGRHQEBCDFUJKLNOPTSA

Select the appropriate Keyword type 

Click Search to show the best matches for the keyword.

The keyword type defaults to that selected on the main window.

If required, the equivalent of a straight alphabet can be edited, use a hyphen for unknown letters before clicking Search. 

 This tool is used with Aristocrat, Patristocrat and Headline ciphers for finding the keyword from the keyed alphabet.

 

Keyword Type K4

When searching for a K4 key two keywords must be found; one for the ciphertext and another for the plaintext.

For example, the following equivalents are found on a K4 Aristocrat cipher:

Pt. abcdefghijklmnopqrstuvwxyz

Ct. NW---Y-RSCOMLUPATBDEFGHI-K

This is shown on the right.

Click Search to search for both keywords.

The search may appear slow at first but should soon speed up to reveal the possible keys found.

 

The results of a keyword search for K4 type ciphers shows possible keyed alphabet pairs ordered by score with the most probable towards the top of the list.

The first keyed alphabet is the plaintext alphabet followed by the ciphertext alphabet.

The plaintext alphabet is created from the dictionary word list. This uses the dictionary files with the language selected from the Keyword language setting in the main window.

Next to the plaintext alphabet is the equivalent ciphertext alphabet for the cipher solution. Where a letter is unknown a hyphen is used.

Next, in square brackets, is the dictionary word used to create the plaintext keyed alphabet followed by the score for the most likely ciphertext keyed alphabet.

By reviewing the ciphertext keyed alphabet the keyword should be able to be determined. In the case above this is machine / COMPACT.