721.7B+ configurations evaluated across recorded experiments

Self-keying (autokey) cipher with short starting keys, alone or with a width-8 column shuffle

26 one-letter and 25 short word or letter-group starting keys, in six forms (plaintext- or ciphertext-keyed Vigenere, Beaufort or Variant Beaufort) on the standard and KRYPTOS alphabets. Each was applied directly to the carved text, and then with every width-8 column order added before or after the self-keying step, for the 10 best direct settings and for all 26 one-letter starting keys. Best result: 9 of 24 known letters (4 of 24 without the column shuffle). An older summary of this run reported 21 of 24; re-running the script on 2026-09-29 gives 9.

In plain English: 26 one-letter and 25 short word or letter-group starting keys, in six forms (plaintext- or ciphertext-keyed Vigenere, Beaufort or Variant Beaufort) on the standard and KRYPTOS alphabets, using a self-keying (autokey) method, where the key starts with a short word and then continues with letters of the message itself. 26.0 million key/parameter combinations were tested. This record is negative within the tested scope.
ELIMINATED Tier 3
How to read this record
Configs Tested
25,966,692
Best Score
9 / 24 known letters matched · low, no sign of a solution
Confidence
Tier 3: Partial or statistical. May warrant re-testing under different assumptions.
Date Tested
2026-02-19
Script
scripts/polyalphabetic/e_chart_02_autokey.py

Scope Limitations

This elimination does not rule out:

Assumptions

Reproduce

PYTHONPATH=src python3 -u scripts/polyalphabetic/e_chart_02_autokey.py

Requires the kryptos repo, Python 3.11+, PYTHONPATH=src. Some recent scripts may not be in the public repository yet.


Found an error? Report on GitHub