Further Reading
Read a chapter, try an exhibit, then return to the book with a question
Chapter-to-Exhibit Reading Trails
Cracking Codes with PythonAl Sweigart · No Starch Press, 2018
Read the author's free online book and chapter list. The museum illustrates cipher behavior; the book teaches the Python programs, file handling and testing.
- Chapters 5–6 · Caesar shifts and exhaustive search
Try Caesar, then compare all shifts in Cipher Detective. What lets you recognize a promising plaintext?
- Chapters 7–12 · Transposition and testing
Use Columnar Transposition to track moved letters. The museum's keyed-column variant differs from the book's width-key program; chapters 9–11 also cover software tests, files and English detection.
- Chapters 13–15 · Modular arithmetic and affine keys
Try valid and invalid multipliers in Affine. Why must the multiplier have an inverse modulo 26?
- Chapters 16–17 · Substitution and word patterns
Explore Monoalphabetic Substitution, then build a partial key in Cipher Detective. Which word candidates remain compatible with one shared mapping?
- Chapters 18–20 · Vigenère and repeated-key evidence
Try Vigenère and the Kasiski tab in the Cryptanalysis Lab. Does a repeated fragment prove a key length, or suggest candidates?
- Chapter 21 · One-time pads
Visit One-Time Pad. Separate the conditions for perfect secrecy from the effects of key reuse and ciphertext tampering.
- Chapters 22–24 · Primes and public-key encryption
Follow the small-number example in RSA. The arithmetic is educational: production RSA requires secure parameters, padding and implementation protections beyond this trail.
Cryptanalysis: A Study of Ciphers and Their SolutionHelen Fouché Gaines · corrected Dover edition, 1956; original work, 1939
A classical cryptanalysis workbook, not present-day deployment guidance. Find the publisher's edition (ISBN 978-0-486-20097-2); use your library copy for the chapter exercises.
- Chapters VI–VII · Columnar transposition and multiple anagramming
Reorder several same-key intercepts in the multiple-anagramming exercise. Can one ordering explain every message? Compare the different-key control.
- Chapters VIII–IX · Substitution fundamentals
Use Monoalphabetic Substitution and Cipher Detective to combine letter frequencies with word constraints. A frequent letter is evidence, not a guaranteed mapping.
- Chapters XII and XIV–XV · Vigenère and period hypotheses
Move from Vigenère to the Cryptanalysis Lab. Compare Kasiski evidence with a guessed plaintext fragment; keep an inferred key period separate from verified text.
The Mathematics of SecretsJoshua Holden · Princeton University Press, 2017
Cryptography from Caesar Ciphers to Digital Encryption. See the author's book page, contents and errata. These stops use the 2017 edition (ISBN 978-0-691-14175-6).
- Sections 1.6–1.7 · Hill matrices and known plaintext
Visit Hill. Check the determinant of the known-plaintext matrix: two matched blocks alone do not guarantee a unique 2 × 2 key.
- Sections 3.5–3.7 · Columnar transposition and anagramming
Try the shared-column exercise. Compare plausible neighboring letters across messages; a contact score is not a probability of correctness.
- Sections 5.1–5.2 · Running keys and one-time pads
Compare Running-Key and One-Time Pad. Why does a long passage without a short period still differ from independent, uniformly random key material?
Learning and Experiencing Cryptography with CrypTool and SageMathBernhard Esslinger · Artech House, 2024
The official companion page provides the contents, software and legal open-access chapters 1 and 3 (ISBN 978-1-68569-017-5). The museum is a separate implementation; it does not run the book's CrypTool or SageMath exercises.
- Chapter 2, sections 2.1–2.2 · Transposition and substitution
Compare Columnar Transposition with Monoalphabetic Substitution. Which changes symbol positions, and which changes the symbols themselves?
- Chapter 3, sections 3.4.1–3.4.2 and 3.5.1 · Transcription and tokenization
Prepare a source in Cipher Detective before analyzing it. Preserve uncertain symbols and original lineation, then inspect what an A–Z projection leaves out. For manuscript transcription at larger scale, explore CrypTool's CTTS project.
- Chapter 3, sections 3.5.2–3.5.3 · Heuristic search and scoring
Compare hill climbing and simulated annealing in the Cryptanalysis Lab. A search score reflects a language model; it does not certify a historically correct reading.
Interactive Companion Exhibits
A card-based one-time keybook: the deck order is the key. Watch a Vigenère-style stream cipher run one card at a time, then break it yourself — reuse a key across two messages and crib-drag the plaintext back out — and finish with a shareable intercept challenge. A hands-on deep dive into one-time keys, key reuse, and why key distribution is the hard problem, all client-side and installable offline.
Open DeckBook → InteractiveOne-Time PadKey ReuseFreeCanonical Histories
A wide-ranging history of cryptology, from ancient writing systems to twentieth-century intelligence. The revised 1996 edition adds discussion of computer-era cryptography. Use it for historical context, with later specialist research for developments and corrections published since then.
Publisher page → EssentialHistoryA narrative introduction to the history of cryptography, including Mary, Queen of Scots, Enigma, public-key cryptography and quantum ideas. It pairs well with the museum’s introductory exhibits; its historical narrative is not a current implementation guide.
Author site → EssentialIntroductoryA history-oriented textbook with mathematical explanations and cryptanalysis exercises. Use the second edition’s contents to locate the relevant system. Developments after its 2021 publication, including the 2023 Castelnau-letter decipherment, require separate sources.
Publisher page → TextbookMathematicsA technical and historical reference on cryptography and cryptanalysis. Its fourth edition discusses classical cipher systems, mechanical methods and mathematical concepts such as redundancy and unicity distance. Read modern security recommendations alongside newer standards.
Springer page → ReferenceCryptanalysisAn illustrated popular introduction to secret communication, by Stephen Pincock and Mark Frary. Useful for discovering topics and visual examples. Verify technical procedures and disputed historical interpretations against the cited scholarship or original documents.
Publisher page → IllustratedIntroductoryAn updated version of Ferguson and Schneier's Practical Cryptography (2003), with Tadayoshi Kohno as co-author. Explores how to build secure systems from cryptographic components, including implementation risks, key management, and protocol design. Read its engineering principles alongside current standards and implementation guidance.
Author page → TechnicalModernModern Cryptography Textbooks
The standard graduate textbook for provable-security cryptography. Develops the modern definitional framework — semantic security, IND-CPA, IND-CCA, authenticated encryption — from first principles, with full proofs. Covers symmetric primitives, hash functions, public-key encryption, signatures, and key exchange. Used in cryptography courses worldwide. The book that defines what "modern" means in modern cryptography.
Publisher page → GraduateProvable SecurityA free, ~900-page graduate textbook by two of the most influential cryptographers of the post-AES era. Covers the same provable-security ground as Katz–Lindell with deeper treatment of public-key topics (lattices, pairings, post-quantum), real-world protocols (TLS 1.3, Signal), and zero-knowledge proofs. The companion text to Boneh's Stanford Cryptography I Coursera course. Continually revised; cite the version.
Free PDF → FreeOpen AccessThe classic mathematics-first cryptography textbook, now in a thoroughly revised fourth edition co-authored with Maura Paterson. Strongest book for the classical-to-modern transition: Shannon's information-theoretic security, perfect secrecy, the AES design rationale, and number-theoretic foundations of public-key cryptography are all covered with full mathematical detail and exercises.
Publisher page → TextbookMathematicalThe narrative history of the public-key revolution and the Crypto Wars of the 1990s — Diffie, Hellman, Merkle, Rivest–Shamir–Adleman, Zimmermann's PGP, the Clipper Chip, the export-control fight. Levy interviewed every major participant. The standard popular history of how civilian cryptography escaped the NSA's monopoly. Essential for anyone reading the museum's modern-era exhibits.
Publisher page → HistoryModernBiography & Narrative History
The standard biography of Turing, written by a mathematician who treats the technical material seriously. Covers Bletchley Park in depth, Turing's contributions to the Bombe design, his postwar computing and morphogenesis work, and his prosecution and death. The centenary edition includes a new preface and updated bibliographic notes. The basis of the (significantly less accurate) film The Imitation Game.
Author site → BiographyWWIIReconstruction of Elizebeth Smith Friedman's career from Riverbank Laboratories through the Coast Guard and WWII Abwehr work, drawing on her papers at the Marshall Library (opened 2008) and Coast Guard records. The definitive account of the FBI's deliberate erasure of her contribution and the restoration of the historical record. Essential companion to the Elizebeth Friedman exhibit.
Author site → BiographyWomen in CryptoLeo Marks’s memoir of code work for Britain’s Special Operations Executive. It discusses poem codes, agents’ communications and the pressures of wartime key handling. As a retrospective personal account, it should be compared with archival and scholarly sources. Companion to the Leo Marks exhibit.
MemoirSOEWWIIKahn's focused account of Allied capture operations against German naval Enigma material — pinches from weather ships, trawlers, and submarines. Explains why physical capture of key material was as important as mathematical cryptanalysis and how the two combined in the Battle of the Atlantic. A shorter, more readable Kahn than The Codebreakers.
HistoryNavalWWIIThe best single-volume Allied codebreaking history of WWII — Bletchley Park, Arlington Hall, OP-20-G, the Pacific war, and the cooperation between them. Budiansky integrates the Polish, British, and American contributions to Enigma in a way Hinsley's official history could not, and treats Friedman's Purple solution and JN-25 work with equal weight. Highly readable; rigorously sourced.
HistoryWWIIA history of British signals intelligence, including wartime codebreaking, the Cold War and intelligence alliances. The 2010 edition predates the 2013 Snowden disclosures; do not treat it as an account of that later episode or as the authorized GCHQ history.
Intelligence HistoryCold WarSpecialist Histories
A collection of accounts by people who worked at Bletchley Park, edited by F. H. Hinsley and Alan Stripp. Covers several sections and methods of the wartime operation. These retrospective testimonies are valuable primary accounts, but individual recollections still need comparison with contemporary records.
Primary SourceBletchleyGordon Welchman’s account of Hut 6, including the diagonal board, traffic analysis and the organization of Enigma work. A technical participant’s memoir, to read alongside other accounts of the Polish, British and Allied contributions.
MemoirBletchleyAn account of the Polish Cipher Bureau and the work of Marian Rejewski, Jerzy Różycki and Henryk Zygalski. Distinguish this 2004 book from Kozaczuk’s longer 1984 Enigma, whose edition and appendices differ.
PolishWWIIThe standard Pacific-war SIGINT history. Covers JN-25 and the work of OP-20-G, FRUMEL, and Station HYPO from Pearl Harbor through the surrender. Prados integrates the codebreaking with the operational decisions it informed (Coral Sea, Midway, Yamamoto shoot-down) more rigorously than the popular Pacific war literature. Companion reading for the museum's JN-25 and Purple exhibits.
PacificSIGINTHaynes and Klehr’s analysis of the Soviet intelligence messages released through VENONA. Compare their historical interpretations with the actual translations and their gaps; partial decryption and an identification argument are different forms of evidence.
Cold WarVENONAPeter Wright’s controversial memoir of British counterintelligence, including his suspicions about Roger Hollis. Those allegations are not an established “unmasking.” Read the book as an attributed personal account and compare its claims with other records.
Intelligence HistoryCold WarAcademic Journals & Proceedings
A peer-reviewed journal publishing technical, historical, educational and cultural work on cryptology. It includes the 2023 decipherment of Mary Stuart’s letters to Castelnau. Access varies by article; open-access papers and subscription material are both present.
Journal page → Peer-ReviewedHistoryMathematicsA conference devoted to historical cryptology, including manuscript analysis, cryptanalysis and digital humanities. The conference site links proceedings and programs. Check the actual paper record for its publication venue and date rather than assuming every historical decipherment appeared here.
Conference site → Open AccessConferenceA research database of historical encrypted manuscripts and related keys, within the DECRYPT research collaboration. Its records help locate material for transcription and cryptanalysis. Consult the project site for participating institutions, access arrangements and current holdings.
DECODE database → DatabaseOpen AccessA peer-reviewed research journal associated with the IACR, covering cryptographic theory and related topics. It is distinct from the ePrint preprint archive: an ePrint posting is not evidence of journal peer review or acceptance. Consult the publisher for each article’s access status.
Journal page → Modern CryptoPeer-ReviewedA journal of computing history, including research on early computers, codebreaking equipment and the people and institutions that developed them. Use individual article citations for specific historical claims.
Journal page → Computing HistoryMachinesIACR conferences presenting peer-reviewed cryptographic research. Their proceedings and author preprints provide routes into modern theory and practice. Access arrangements vary by publication and year; consult the conference or IACR publication pages.
IACR home → Modern CryptoOpen AccessResearcher Profiles
-
George Lasry
A researcher in computer-assisted historical cryptanalysis and a co-author, with Norbert Biermann and Satoshi Tomokiyo, of the 2023 Castelnau-letter decipherment. His publications include attacks and methods for several classical systems. See the Lasry exhibit.
Publications → ResearchHistorical Cryptanalysis -
Beáta Megyesi
A computational linguist working on historical cryptology, transcription and decipherment. She co-authored the 2011 Copiale paper and contributes to the DECRYPT research collaboration. Her faculty page provides current affiliations and research projects.
Faculty page → ResearchNLP · Computational -
Satoshi Tomokiyo
An independent researcher on historical ciphers and a co-author of the 2023 Castelnau-letter paper. His Cryptiana site discusses diplomatic cipher documents, nomenclators and archival sources, often with detailed manuscript references.
Cryptiana research site → ResearchRenaissance Ciphers -
Nick Pelling
Author of The Curse of the Voynich and the Cipher Mysteries blog. The site discusses Voynich and other unresolved cases. Distinguish research hypotheses and commentary from independently established findings.
Cipher Mysteries blog → ResearchUnsolved Ciphers -
Klaus Schmeh
A writer and researcher on cryptology, and co-author with Elonka Dunin of Codebreaking: A Practical Guide. His archived blog documents historical cipher cases and research discussions; the linked archive is a resource to explore, not a guarantee that every proposed solution is established.
Klausis Krypto Kolumne (archived) → ResearchPractical Cryptanalysis -
James Gillogly
A cryptanalyst known for work on the Beale ciphers and for independently solving the first three Kryptos sections in 1999. Consult his specific papers for the methods and limits of each result; the last Kryptos section is a separate problem.
ResearchStatistical Analysis -
Elonka Dunin
A cryptography writer and researcher known for her Kryptos work and collection of famous unsolved-code resources. She co-authored Codebreaking: A Practical Guide with Klaus Schmeh. See the Dunin exhibit and her site for specific publications and projects.
Personal site → ResearchKryptosAdvocacy
Primary Source Archives
-
NSA Center for Cryptologic History
The NSA's public history arm publishes declassified monographs, oral history transcripts, and the back issues of the internal Cryptolog journal. The VENONA documents (2,900 decrypted messages), the Friedman Documents collection, and the technical histories of SIGABA, SIGSALY, and early NSA computing are free downloads. The single richest primary-source archive for 20th-century American cryptologic history.
nsa.gov/history → Primary SourcesFree -
Bletchley Park Trust Archive
Bletchley Park preserves records, objects and accounts of the wartime codebreaking operation. Its Roll of Honour is a research resource, not a complete census. The working Colossus and Bombe reconstructions are at the separately operated National Museum of Computing on the Bletchley Park estate; check each institution’s visitor information.
bletchleypark.org.uk → Primary SourcesWWII -
UK National Archives — HW Department
The National Archives uses the department reference HW for records of GCHQ and its predecessor, the Government Code and Cypher School. It contains multiple series, including signals intelligence and technical histories. The official research guide explains how to search them and check viewing or download arrangements.
GCHQ and GCCS records guide → Primary SourcesWWII -
US National Archives — Record Group 457
RG 457 is the primary NSA / ASA / AFSA record group — the largest collection of US SIGINT materials available to researchers. Contains VENONA working papers, original MAGIC (“Purple”) intercept files, raw WWII intercept traffic, and NSA's own historical studies of major programs. Many materials require FOIA requests; others are open access. The definitive first stop for primary-source American SIGINT research.
RG 457 finding aid → Primary SourcesSIGINT -
Friedman Collection — George C. Marshall Foundation
The foundation’s collection descriptions identify separate William F. Friedman and Elizebeth S. Friedman holdings. Consult their finding aids for the actual scope and access conditions. Other Friedman papers are held by additional archives; a general collection link does not establish that every named document is digitized.
Collection descriptions — see Elizebeth and William Friedman → Primary SourcesBiography -
Voynich Manuscript — Beinecke MS 408
Full high-resolution scans of every page of the Voynich Manuscript are freely available through the Beinecke Rare Book and Manuscript Library. The standard research corpus. Researchers should also consult René Zandbergen's voynich.nu, the most thorough public source on provenance, hand identification, and transcript history — in more depth than any single publication.
Beinecke digital scans → Primary SourcesUnsolvedFree -
Crypto Museum
The most comprehensive online archive of cipher machines, spy radios, burst encoders, and intelligence-related communications equipment. Detailed technical reconstructions, photographs, and operator documentation for hundreds of cipher machines from the early 1900s through the Cold War. The Cipher Museum's Hagelin family sidebar (M-209 exhibit) and SIGSALY exhibit cite Crypto Museum Foundation documentation directly. Cipher Museum is listed in Crypto Museum's Virtual Museums directory (April 2026).
cryptomuseum.com → Peer InstitutionHardwareFree
Web Resources & Software
An open-source visual workbench for experimenting with many classical and modern cryptographic methods. It includes cipher operations and cryptanalysis tools. Check its current component list and documentation for a particular historical variant rather than assuming it implements every museum exhibit.
cryptool.org → SoftwareFreeGCHQ’s open-source toolkit chains data transformations into recipes. It includes encoding, hashing, encryption and analysis operations. Many operations process data locally; review any network-capable operation and the hosting context before entering sensitive material.
CyberChef app → SoftwareFreeNick Pelling’s research blog on unsolved manuscripts, codes and related historical questions. Useful for following arguments and locating references. Proposed interpretations should be checked against the evidence and distinguished from accepted decipherments.
ciphermysteries.com → WebsiteUnsolved CiphersRené Zandbergen’s reference site on the Voynich manuscript, including provenance, manuscript structure, transcriptions and research history. It provides links to evidence and competing interpretations; distinguish established physical observations from theories about the text.
voynich.nu → WebsiteVoynichA cryptographic challenge platform with graded problems and a separate category for open challenges. Read each challenge’s instructions, available hints and solution status; open problems may have no verified solution to check against.
mysterytwister.org → ChallengesFreeThe IACR’s public archive for research preprints in cryptology. Papers may be revised or withdrawn and are not peer reviewed merely by appearing here. Check version dates, errata and any later publication before using a result as settled guidance.
eprint.iacr.org → PreprintsModern CryptoFreeDan Boneh’s Cryptography I course introduces symmetric encryption, integrity, public-key encryption and key exchange. The linked listing is for that course only. Course access, assignments and certificates depend on the platform’s current terms; Boneh and Shoup’s textbook is freely available separately.
Coursera → CourseFreeThe authoritative source for current US cryptographic standards: AES (FIPS 197), SHA-2 / SHA-3 (FIPS 180-4 / 202), the post-quantum standards ML-KEM, ML-DSA, and SLH-DSA (FIPS 203/204/205, finalized 2024), and the SP 800 guidance series. The historical archive of NIST's cipher competitions — AES, SHA-3, post-quantum — is itself an unmatched primary-source record of how modern cipher standards are made.
csrc.nist.gov → StandardsFreeBruce Schneier’s commentary on cryptography, security engineering and policy, with a related Crypto-Gram newsletter. Useful for discovering developments and arguments; follow links to original research and standards for technical claims.
schneier.com → CommentaryPolicy