Educational / Cryptographic Training Use Only
No Operational Decryption Capability Against Proper OTP Systems
Cipher Autopilot Lab is a structured cryptanalysis environment designed for:
- Training exercises involving numeric radio transmissions
- Analysis of structured message formats
- SIGINT laboratory simulation
- Demonstration of statistical cryptanalysis principles
This system evaluates ciphertext integrity and cipher characteristics without requiring operational key material.
- Shannon entropy calculation (digit domain)
- Frequency distribution analysis
- Repetition detection
- Index of Coincidence (IoC)
- Kasiski-style repeat factor hints
The system executes sequential evaluation of:
- Grid 00--99 decoding
- Vigenere (mod 26) -- English scoring
- Vigenere (mod 33) -- Russian scoring
- Heuristic numeric Vigenere (mod 100 pairs)
- mod10000 constant-shift scan
Each hypothesis is evaluated using structured scoring models.
- Cyrillic character density
- Military lexicon detection
- Bigram frequency modeling
- Weighted plausibility scoring
- Latitude / Longitude patterns
- Grid-style numeric clusters
- UTM indicators
- Directional markers (N/E/W/S)
- Military numeric formatting detection
Example structured transmission:
NZhTI 27141 RYBOLOVNY 4490 1101
TsZhAP 14750 KOLOMENKA 8348 5727
System automatically parses:
PREFIX | MESSAGE ID | CODEWORD | NUMERIC GROUPS
Likely: - One-Time Pad - Proper Stream Cipher - Single-use Codebook Indexing
Possible: - Periodic key cipher - Weak repeating-key structure
Possible: - Correct partial decryption - Linguistic alignment
Possible: - Field report - Position reference encoding - Military grid transmission
- Does not brute-force OTP
- No genetic/hill-climbing cracking engines
- Requires sufficient ciphertext length for reliable statistical modeling
- Cannot recover plaintext from properly keyed OTP systems
Requirements: Python 3.9+
Execution:
python cipher_autopilot_full.py
No external dependencies required.
Cipher Autopilot Lab demonstrates:
- Why OTP encryption remains unbreakable without key reuse
- How statistical metrics reveal structural weaknesses
- How structured radio formats influence cryptanalysis
- Practical SIGINT-style analytical workflow
Operational -- Training Environment
Extensible -- Modular Heuristic Architecture
Designed for controlled laboratory environments