module Kryptos

K1, K2, K3, K4

These are the four parts of the Kryptos sculpture (en.wikipedia.org/wiki/Kryptos).

Constants

EXAMPLE_PLAYFAIR_TABLE

This is an example of a Playfair cipher table.

EXAMPLE_VIGENERE_TABLE

Example Tables

This is an example of a Vigenere cipher table.

K1

This is the first section of the ciphertext.

K2

I’ve added an extra ‘S’ eight characters before the end of K2 in order to correct Jim’s error (the final words should be “X LAYER TWO” and not “ID BY ROWS”).

K3

I’ve omitted the final ‘?’ from K3 in order to facilitate correct transposition.

K4

This is the final (and as-yet untranslated) section of the ciphertext. According to Jim, NYPVTT deciphers to BERLIN.