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 the second intermediate letter was found in to the left by the two most significant digits taken as a ternary number, and shift the column the first intermediate letter was found in down by the least significant digit.
  • If you are at an even step, shift the column the second intermediate letter was found in down by the most significant digit, and the row the first intermediate letter was found in 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 the first intermediate letter was found in to the left by the two most significant digits taken as a ternary number, and shift the column the second intermediate letter was found in down by the least significant digit.
  • If you are at an even step, shift the column the first intermediate letter was found in down by the most significant digit, and the row the second intermediate letter was found in 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