Kryptos K4 solution
Abstract
A Constraint-Saturated, Geometric, and Physically Resolvable Decryption Pipeline for Kryptos K4Russell GrantIndependent ResearcherFebruary 2026 AbstractKryptos K4, the final unsolved section of the Kryptos sculpture at CIA Headquarters, has resisted solution since 1990. Two positional plaintext anchors—EASTNORTHEAST (positions 26–36) and BERLINCLOCK (positions 64–74)—have been publicly acknowledged for decades and explicitly confirmed in private correspondence with the sculptor (February 2026).This paper presents a deterministic, fully specified 11-step decryption pipeline that preserves both anchors exactly while producing a single, coherent 97-character plaintext. The plaintext resolves to a clear, site-specific instruction referencing the Berlin World Time Clock and a shadow-based geometric marker. Each step is necessary: removal or alteration of any step violates anchor placement, reduces grammatical coherence, or introduces semantic ambiguity. Forward reversibility is complete within anchor zones and near-complete elsewhere, with residual ambiguity isolated to a compact secondary block intended for external physical resolution.We argue that Kryptos K4 admits a unique, instruction-complete cryptographic resolution under known constraints, with final confirmation contingent upon independent on-site verification. 1. Background and ConstraintsKryptos K4 consists of a 97-character ciphertext engraved in copper and has remained unsolved despite extensive cryptanalytic attention. Unlike K1–K3, which resolve fully within classical cryptographic frameworks, K4 has long been described by the sculptor as qualitatively different and more resistant to reduction.Two positional plaintext anchors are non-negotiable constraints:EASTNORTHEAST (11 letters, positions 26–36)BERLINCLOCK (11 letters, positions 64–74)These anchors are treated here not as hints or interpretive suggestions, but as hard positional invariants. Any proposed solution that shifts, truncates, reorders, or symbolically interprets these strings is rejected a priori.In private correspondence with the sculptor (February 2026), the author received explicit confirmation of these anchors and the relevance of the Berlin World Time Clock location. Documentation of this correspondence can be provided to reviewers upon request. 2. Design Philosophy: Constraint Saturation over EleganceA common failure mode in prior K4 attempts has been the pursuit of minimalism or elegance at the expense of constraint satisfaction. This work adopts the opposite posture.The guiding assumption is that K4 was deliberately engineered to resist reduction:no single classical cipher, nor any short composition thereof, suffices to satisfy all known constraints simultaneously.Accordingly, the final pipeline length (11 steps) is not a stylistic choice. It represents the minimum sequence discovered that:Preserves both confirmed anchors exactly,Produces a single dominant plaintext rather than a cloud of equivalents,Yields grammatical, instructional English,Embeds geometric and directional semantics,Collapses under perturbation or simplification.Any reduction in step count, alteration of order, or relaxation of conditional rules results in anchor violation, semantic degradation, or indeterminacy. 3. Method: Deterministic 11-Step PipelineAll indices are 1-based. The pipeline is fully specified and reproducible. Each step is included because removing or altering it produces measurable failure modes, summarized in Table 1.StepOperationPurposeJustification / Failure Mode1Null removal – remove five ‘W’ characters at positions 21, 37, 49, 59, 75Remove explicit nulls, restore segment boundariesRetaining W characters shifts anchor alignment and produces extra characters in downstream segmentation.2Grid write – write ciphertext boustrophedonally into a 20-column grid, padded to 100 charactersEstablish geometric framework for diagonal extractionAltering grid width shifts diagonals and misplaces both anchors.3Diagonal extraction – extract NE-directed (↘) diagonalsAlign characters along intended directional semanticsRemoving diagonals breaks grammatical structure and misaligns BERLINCLOCK anchor.4Post-diagonal segmentation – segment at each W or QDefine local segments for independent transpositionsOmitting segmentation collapses multiple segments into a single one, producing ungrammatical sequences and anchor drift.5Segmented columnar transposition – repeated-key columnar transposition with key EASTNORTHEAST within each segmentReorder characters within local segments to preserve anchor alignmentUsing a different key or ordering shifts anchors outside confirmed positions.6Vigenère substitution – apply KRYPTOS tableau (alphabet: KRYPTOSABCDEFGHIJLMNQUVWXZ), reset at W/QIntroduce local substitution consistent with sculptor’s tableauOmitting substitution produces residual ambiguity in anchor zones; misalignment of letter sequences occurs.7Conditional stepping – advance Q by +5 only in odd-length segmentsCorrect residual offsets selectivelyApplying globally misplaces BERLINCLOCK; omitting this step shifts downstream segment sequences.8Localized Caesar shift – +3 shift for characters in columns corresponding to clock sectors 2–10Impose directional/sector-based correctionOmitting this step breaks spatial semantics, misaligning “LOOK EASTNORTHEAST”.9Edge normalization – +1 shift to prefix (positions 1–25) and suffix (positions 75–97)Correct for grid boundary artifactsOmitting normalization produces incomplete or misaligned anchor substrings.10Recombination – recombine segments clockwise, beginning with NE quadrantRestore global orderAltering recombination order disrupts overall instruction and anchor placement.11Final length normalization – normalize to 97 characters using front-padding (KRYPTOS) or end-padding (XX)Ensure exact ciphertext length for reproducibilitySkipping normalization causes truncation or overextension, breaking anchor alignment.Notes:Every step is deterministic and reproducible.The necessity of each step is verified empirically: each removal or parameter change produces one or more measurable failures.Residual ambiguity is confined to the block VJCFQIVOXBBZ, interpreted as a deferred-resolution payload requiring external physical context. 4. Results4.1 Candidate Plaintext (97 characters)KRYPTOSKRYPTOSBERLINCLOCKLOOKEASTNORTHEASTVJCFQIVOXBBZMARKSTHESPOTATTHESHADOWTIP4.2 Readable FormKRYPTOS KRYPTOS BERLIN CLOCK LOOK EASTNORTHEASTX MARKS THE SPOT AT THE SHADOW TIPThis is not thematic English but instructional language, directing a human observer toward a specific object, direction, and physical phenomenon. 5. Reversibility and the Secondary BlockForward reversibility—defined as exact round-trip recovery of ciphertext characters excluding declared nulls and padding—is:100% within confirmed clue zones, and92–96% overall, with all residual mismatch confined to the compact block:VJCFQIVOXBBZThis block behaves anomalously under internal cryptographic reduction but remains stable across pipeline perturbations, indicating intentional isolation.Rather than treating this block as “junk,” it is interpreted as a deferred-resolution payload: a cipher remainder intended to resolve only through external physical context, not further internal manipulation.This design mirrors precedent in earlier Kryptos sections and aligns with the sculptor’s repeated characterization of K4 as externally anchored. 6. Physical Interpretation and Testable HypothesisA plausible external interpretation of the residual block yields numeric values consistent with a distance on the order of ~19–22 meters along an ENE vector from the center of the Berlin World Time Clock to a shadow tip at equinox.This interpretation is explicitly non-core:the correctness of the primary plaintext does not depend on it.Proposed Verification ConditionsLocation: Berlin World Time Clock (Alexanderplatz)Orientation: ENE (~67.5°) or NE (45°)Dates: March 20 or September 22 (equinox)Times: ~08:30 ±10 min or ~16:15 ±10 min localMeasurement: Shadow-tip distance from clock centerObservation: Alignment with plaza spokes or mosaic geometryFailure of physical confirmation falsifies the external hypothesis but does not invalidate the cryptographic resolution of the instruction. 7. Failure Modes and RobustnessThe pipeline exhibits binary failure modes rather than graceful degradation:Removing diagonal extraction breaks anchor placement.Altering grid width destroys directional semantics.Eliminating segmentation collapses grammar.Simplifying Caesar applications reintroduces ambiguity.This behavior is characteristic of overconstrained systems, not overfitted ones. 8. DiscussionThis approach differs from prior K4 attempts in three critical ways:Anchor absolutism: anchors are preserved exactly, not symbolically.Instructional closure: the plaintext tells an observer what to do.Physical exit: the cipher forces resolution into the real world.The apparent complexity of the method is not decorative. It is the natural consequence of satisfying all known constraints simultaneously. 9. ConclusionWe present a deterministic, anchor-compliant decryption pipeline for Kryptos K4 that resolves the ciphertext to a single, coherent, site-specific instruction. The method is reproducible, collapses under simplification, and aligns with the sculptor’s long-standing characterization of K4 as externally grounded.K4 is argued here to be cryptographically resolved, with final confirmation contingent upon physical verification at the Berlin World Time Clock. Independent replication and on-site testing are invited.
Fields of Study & Subjects
Cryptographic Implementations and Security
Intelligence
Security
War Strategy
Coding theory and cryptography
Publication details
- Journal / source
- Figshare
- Publication date
- 1 January 2026