On the Subject of the Dual Triplex Reflector CM

Create a key using the keyword on screen 1 and the Boolean Expression on screen A. Lay the resulting key out in a 3×9 grid with a hole in the center. This will be referred to as Reflector A.

Reflector B is created by doing the same steps to create Reflector A but with the keyword on screen 2 and the Boolean Expression on screen B.

If the Submit Button is white, follow the instructions under Encrypt Instructions. Otherwise follow the instructions under Decrypt Instructions.

Encrypt Instructions

  • Take the Nth letter of the encrypted word, find it in Reflector B, then find the letter in the same position in Reflector A. This is your 1st intermediate letter.
  • Find the 1st intermediate letter in Reflector B, then find the letter in that position in Reflector A. This is your 2nd intermediate letter.
  • Find the 2nd intermediate letter in Reflector B, then find the letter in that position in Reflector A. This is your Nth decrypted letter.
  • Convert the Nth letter of the keyword on screen 3 into ternary.
  • If you are at an odd step, shift the row in Reflector B that contains the second intermediate letter to the left by the two most significant digits taken as a ternary number, and shift the column in Reflector A that contains the first intermediate letter down by the least significant digit.
  • If you are at an even step, shift the column in Reflector B that contains the second intermediate letter down by the most significant digit, and shift the row in Reflector A that contains the first intermediate letter to the left by the two least significant digits taken as a ternary number.
  • Do not move the hole when shifting the reflectors.
  • Do this for each letter of the encrypted word to get a decrypted word. Treat the keyword as if it wraps around to the front of itself.

Decrypt Instructions

  • Take the Nth letter of the encrypted word, find it in Reflector A, then find the letter in the same position in Reflector B. This is your 1st intermediate letter.
  • Find the 1st intermediate letter in Reflector A, then find the letter in that position in Reflector B. This is your 2nd intermediate letter.
  • Find the 2nd intermediate letter in Reflector A, then find the letter in that position in Reflector B. This is your Nth decrypted letter.
  • Convert the Nth letter of the keyword on screen 3 into ternary.
  • If you are at an odd step, shift the row in Reflector B that contains the first intermediate letter to the left by the two most significant digits taken as a ternary number, and shift the column in Reflector A that contains the second intermediate letter down by the least significant digit.
  • If you are at an even step, shift the column in Reflector B that contains the first intermediate letter down by the most significant digit, and shift the row in Reflector A that contains the second intermediate letter to the left by the two least significant digits taken as a ternary number.
  • Do not move the hole when shifting the reflectors.
  • Do this for each letter of the encrypted word to get a decrypted word. Treat the keyword as if it wraps around to the front of itself.

Ternary Table

ABCDEFGHIJKLM
001002010011012020021022100101102110111
NOPQRSTUVWXYZ
112120121122200201202210211212220221222

Example 1

Encrypted Word: CVWX
Screen 3: BAG
Using Encrypt Rules

KIBLEACDF
GHJM NOPQ
RSTUVWXYZ
PIXEABCDF
GHJK LMNO
QRSTUVWYZ

C → C → C → C
B → 002

KIBLEAODF
GHJM NXPQ
RSTUVWCYZ
PIXEABCDF
GHJK LMNO
QRSTUVWYZ

V → W → C → O
A → 001

KIBLEAODF
GHJM NXPQ
STUVWCYZR
PIXEABCDF
GHJK LMNO
QRSTUVWYZ

W → Y → Z → R
G → 021

KIBLEAYDF
GHJM NOPQ
STUVWCXZR
PIXEABCDF
GHJK LMNO
STUVWYZQR

X → B → A → E

Decrypted Word: CORE

Example 2

Encrypted Word: JUROFBO
Screen 3: JOUST
Using Decrypt Rules

GLOWABCDE
FHIJ KMNP
QRSTUVXYZ
ABDEFGHIJ
KMNP QTUV
WXYZSCROL

J → P → V → C
J → 101

GLOWAVCDE
FHIJ BMNP
QRSTUKXYZ
ABDEFGHIJ
PQTU VKMN
WXYZSCROL

U → S → Y → O
O → 120

GLOWAVCDE
FHIJ BMNP
XYZQRSTUK
ABDESGHIJ
PQTU VKMN
WXYZFCROL

R → F → P → N
U → 210

GLOWAVCDE
FHIJ BMNP
XYZQRSTUK
ABDESGHIJ
PQTU VKMN
OLWXYZFCR

O → D → I → T
S → 201

GLOWAVCDE
HIJB MNPF
XYZQRSTUK
ABTESGHIJ
PQWU VKMN
OLDXYZFCR

F → N → K → R
T → 202

GLOWAVCDF
HIJB MNPK
XYZQRSTUE
ABTESGHIJ
MNPQ WUVK
OLDXYZFCR

B → Q → X → O
J → 101

GLOWAVCDF
HIJB MNPK
YZQRSTUEX
ABTXSGHIJ
MNPE WUVK
OLDQYZFCR

O → T → Z → L

Decrypted Word: CONTROL