# Fragmenting-cipher solver (joint segmentation and key)

> Run 14 times on the site, with every result.

Source: https://mysteriesdept.com/methods/MTH08JFXB6E57AB/fragmenting-cipher-solver-joint-segmentation-and-key  
Publisher: Mysteries Department  
Licence: CC BY 4.0 (credit Mysteries Department and link the page)  

---

[Methods](https://mysteriesdept.com/methods)[Cryptanalysis](https://mysteriesdept.com/methods?kind=cryptanalysis)Fragmenting-cipher solver (joint segmentation and key)

Method · cryptanalysis

# Fragmenting-cipher solver (joint segmentation and key)

**Cryptanalysis** Version **1.0** Licence **MIT14** runsUsed on **1** mystery

## Questions it answers

- [Is it a cipher of a known language?](https://mysteriesdept.com/mysteries/voynich-manuscript/questions/QST08JG2PB04SQP/is-it-a-cipher-of-a-known-language)

## Code Python

[Download module (.py)](https://mysteriesdept.com/files/84ac73dc3a48aea3201ff6b7410f693f8dc6c0b47d497eaa3de2e4f3b84a488a.py)`fragment_solver.py`[View source](https://mysteriesdept.com/files/84ac73dc3a48aea3201ff6b7410f693f8dc6c0b47d497eaa3de2e4f3b84a488a.py)

## Runs and results 14 runs · 6 shown

| Run | Mystery | Measured | Result | Against | Date |
|---|---|---|---|---|---|
| RUN-053 | Voynich | Rings, Latin.novowel: held-out gap (own minus decoded), segments 133, 2.03 per word | 0.29 | Permuted keys mean gap 0.338 · control gap see T16a | 22 Oct |
| RUN-052 | Voynich | Rings, Latin: held-out gap (own minus decoded), segments 159, 2.06 per word | 1.039 | Permuted keys mean gap 1.782 · control gap see T16a | 22 Oct |
| RUN-051 | Voynich | Paragraphs, Italian: held-out gap (own minus decoded), segments 953, 1.57 per word | 0.907 | Permuted keys mean gap 1.486 · control gap see T16a | 22 Oct |
| RUN-050 | Voynich | Paragraphs, Latin.novowel: held-out gap (own minus decoded), segments 722, 1.47 per word | 0.353 | Permuted keys mean gap 0.381 · control gap see T16a | 22 Oct |
| RUN-049 | Voynich | Paragraphs, Latin: held-out gap (own minus decoded), segments 927, 1.56 per word | 0.775 | Permuted keys mean gap 1.527 · control gap see T16a | 22 Oct |
| RUN-048 | Voynich | Planted affix-table cipher of Latin.novowel, k=4, 1 letter(s)/word: held-out word accuracy | 0.8667291471415183 | Chance 0.154 | 22 Oct |

## Applied to

![Voynich Manuscript](https://mysteriesdept.com/media/folio/78r)

**[Voynich Manuscript](https://mysteriesdept.com/mysteries/voynich-manuscript)1 dataset** ZL3b transcription

[Download module](https://mysteriesdept.com/files/84ac73dc3a48aea3201ff6b7410f693f8dc6c0b47d497eaa3de2e4f3b84a488a.py)

Category

Cryptanalysis

Version

1.0 · 25 Oct 2026

Licence

MIT

Language

Python

Cite

[BibTeX](https://mysteriesdept.com/methods/MTH08JFXB6E57AB/fragmenting-cipher-solver-joint-segmentation-and-key/cite.bib) · [APA](https://mysteriesdept.com/methods/MTH08JFXB6E57AB/fragmenting-cipher-solver-joint-segmentation-and-key/cite.txt)

Develop this method

Methods are versioned like code. Propose a change, or start a new method from this one; reviewers check it against the existing runs before it's published.

 [Start a new method from this](https://mysteriesdept.com/developers)[Propose a change](https://mysteriesdept.com/developers)[Run on a dataset](https://mysteriesdept.com/developers)

Authors

**[apollo](https://mysteriesdept.com/u/apollo)** Wrote version 1.0
