On the Subject of Fur Cipher

OwO you're so warm :3

This module contains 3 screens, a keyboard, 2 arrows, and a submit button that displays the current page you’re on.

Pressing the left or right arrow takes you to the previous or next page. There are 2 pages.

To disarm the module, decrypt a word using the following three steps. Once you have the decrypted word, type it in using the keyboard. When you start typing, the screens go blank and the bottom screen will show what you are typing.

To clear your input, click one of the arrows.

Once you are satisfied with your input, press the button labeled “UwU” to submit your answer.

Step 1: OwO Cipher

For this step you will need the middle display on page 1 called Key 1 and the bottom display on page 1 called Key 2.

For each letter in Key 1, consider the Base36 character in the same position in the serial number. Take the serial number character modulo 3 and place this many instances of the letter in Key 1. Follow this up with a W and add more instances of the letter in Key 1 until you have a total of 3 characters. Write each created string of 3 characters below the previous.

Next read the Letters column by column from left to right and split them up into 6 groups of 3.

Add up all letters alphabetical position in a group in addition to the corresponding letter in Key 2. Subtract 26 till in range 1-26 and convert back to a letter, this is your first Keyword KW1.

Example

Key 1: EQOUNC
Key 2: JCCFPU
Serial Number: VD3QK1

EWE
QWQ
WOO
UUW
NNW
CWC

reordered: EQW UNC WWO UNW EQO WWC

05(E) + 17(Q) + 23(W) + 10(J) = 55 -> 03 -> C
21(U) + 14(N) + 03(C) + 03(C) = 41 -> 15 -> O
23(W) + 23(W) + 15(O) + 03(C) = 64 -> 12 -> L
21(U) + 14(N) + 23(W) + 06(F) = 64 -> 12 -> L
05(E) + 17(Q) + 15(O) + 16(P) = 53 -> 01 -> A
23(W) + 23(W) + 03(C) + 21(U) = 70 -> 18 -> R
KW1: COLLAR

Step 2: Pizza Slice Cipher

For this step you will need the encrypted word, the number on the top display on page 2 and KW1 created in step 1.

First create an Alphabet. Take KW1 and remove any duplicate letters, keeping the first occurrence. Then take an entire Alphabet and remove all letters in KW1. If the number of port plates plus indicators is greater than 4 place the alphabet after KW1, otherwise place it before. This is your Alphabet A1.

You will be creating a lattice consisting of 4 rows of letters. If the last digit of the serial number is odd, the rows will have 6, 7, 6 and 7 letters from top to bottom. If the last digit is even they will be 7, 6, 7 and 6.

For each row alternate between placing a dash and a space, starting with a dash on rows with 7 letters and a space for rows with 6 letters. Then replace the dashes in reading order with the letters from A1 to create your lattice of letters.

To decrypt the encrypted word start with the number given by the top display, this is your starting offset. Repeat the following steps for each of the letters in the encrypted string:

  • Find the encrypted letter in the lattice.
  • Move left an amount of spaces determined by the offset modulo 7, wrapping around.
  • From there move diagonally down right an amount of spaces determined by your offset divided by 7, dropping any remainders and wrapping around. (When you move off the left or right edge go 2 spaces down instead of 1)
  • The current position is the decrypted letter. Add its alphabetic position to the offset to get your new offset.

After having decrypted all letters you will have a new encrypted string.

Example

Encrypted Word: YTTKDS
KW1: COLLAR
starting offset: 8
Serial Number: VD3QK1
2 port plates, 2 indicators

A1: BDEFGHIJKMNPQSTUVWXYZCOLAR
lattice size: 6 7 6 7
B D E F G H
I J K M N P Q
S T U V W X
Y Z C O L A R

offset = 8
Y -> (1 left) R -> (1 down right) I, offset = 17
T -> (3 left) W -> (2 down right) H, offset = 25
T -> (4 left) V -> (3 down right) P, offset = 41
K -> (6 left) M -> (5 down right) X, offset = 65
D -> (2 left) H -> (9 down right) V, offset = 87
S -> (3 left) V -> (12 down right) O, offset = 102
new encrypted String: IHPXVO

Step 3: Monosodium Glutamate Cipher

For this step you will need the new encrypted string from step 2, KW1 from step 1, as well as the middle and bottom screen on page 2, referred to as KW2 and KW3 respectively.

First we will create 2 Alphabets A2 and A3 using KW2 and KW3.

Remove all duplicate letters from the keyword keeping the first occurrence, then take an entire alphabet and remove all letters from the keyword. If X is even place the Alphabet after the Keyword, otherwise place it before.

For A2, X is equal to the first digit in the serial number. For A3, X is equal to the amount of batteries on the bomb.

Place A3 as it is. Now put 13 dashes above and below A3, again alternating between a space and a dash. If the first letter of KW1 has an even position in the alphabet, the 13 dashes above A3 start with a dash, and the 13 dashes below A3 start with a space, otherwise do it the other way around.

Now replace each of these dashes in reading order with the letters of A2.

Before we can start decrypting we will need a number key: If the last letter of KW1 comes before N in the alphabet this is 926612, otherwise it is 621926.

For each letter in the encrypted string, do the following:

  • Find the encrypted letter in the upper or lower row.
  • In this row move left Y letters, skipping over empty slots and wrapping around, where Y is equal to the digit in the number key, that is in the same position as the original encrypted letter.
  • Now move to the center row, staying in the same column to get a new letter, again find this new letter in the top or bottom row.
  • From there immediately move to the center again and go right a number of spaces equal to the alphabetic position of the corresponding letter in KW1.
  • This Final position is the decrypted letter

After having done this for every letter you will have your decrypted word and can submit it.

Example

Encrypted Word: IHPXVO
KW1: COLLAR
KW2: MAW
KW3: SUITING
Serial Number: VD3QK1
2 batteries

A2: BCDEFGHIJKLNOPQRSTUVXYZMAW
A3: SUITNGABCDEFHJKLMOPQRVWXYZ

| - - - - - - - - - - - - -|
|SUITNGABCDEFHJKLMOPQRVWXYZ|
|- - - - - - - - - - - - - |

| B C D E F G H I J K L N O|
|SUITNGABCDEFHJKLMOPQRVWXYZ|
|P Q R S T U V X Y Z M A W |

Number Key: 621926

I -6> C/T -> T/C -C> F
H -2> F/D -> D/G -O> R
P -1> W/Y -> Y/M -L> I
X -9> A/W -> W/Y -L> E
V -2> T/C -> C/T -A> N
O -6> H/J -> J/O -R> D
Deciphered Word: FRIEND