On the Subject of the Prissy CM

A machine that knows no bounds when it comes to ciphers.

Create a key using the keyword on screen 1 and the Boolean Expression on screen A. Split the key into 2 halves and write the 2nd half underneath the 1st half. This will be referred to as the Prissy Key.

Convert the letter on screen 2 to a Value via the Value Table. Modulo this value by 13, this is your starting offset.

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

Encrypt Instructions

  • Find the Nth letter of the encrypted word in the Prissy Key.
  • Go right a number of times equal to the offset, wrapping around when necessary, staying in the same row.
  • The letter above/below this letter becomes your Nth decrypted letter.
  • Add to the offset the Nth letter of the encrypted word, modulo 13.

Decrypt Instructions

  • Find the Nth letter of the encrypted word in the Prissy Key.
  • Go left a number of times equal to the offset, wrapping around when necessary, staying in the same row.
  • The letter above/below this letter becomes your Nth decrypted letter.
  • Add to the offset the Nth letter of the decrypted word, modulo 13.

Do this for each letter of the encrypted word and the keyword to get your decrypted word.

Example 1

Encrypted Word: DULISX
Offset: 4
Using Encrypt Rules

DEALINBCFGHJK
MOPQRSTUVWXYZ

D → R Offset: 8
U → A Offset: 3
L → T Offset: 2
I → T Offset: 11
S → L Offset: 4
X → E

Decrypted Word: RATTLE

Example 2

Encrypted Word: PRUTPLY
Offset: 8
Using Decrypt Rules

MOLECUABDFGHI
JKNPQRSTVWXYZ

P → D Offset: 12
R → A Offset: 0
U → R Offset: 5
T → L Offset: 4
P → I Offset: 0
L → N Offset: 1
Y → G

Decrypted Word: DARLING