On the Subject of the Binary CM
A machine that knows no bounds when it comes to ciphers.
From the Binary Cipher module by Boxbomb.
Step 1: Axial Symmetry Transposition
Create five 4 by 4 grids by following the steps below:
Grid #1:
Convert the letter on screen A to a Value via the Value Table. Take the resulting value, modulo 8, plus 1. Fill the 1st and 2nd rows with the numbers 1 through 8, with the calculated value at the 1st position, and continuing in reading order.
Convert the letter on screen B to a Value via the Value Table. Take the resulting value, modulo 8, plus 1. Fill the 3rd and 4th rows with the numbers 1 through 8, with the calculated value at the 1st position, and continuing in reading order.
Grid #2:
Convert each hexadecimal character on screen 1 to get a 16-bit binary number. Fill the 4 by 4 grid with these bits.
Grid #3:
Take each cell in Grid #1 in reading order, and compare it to the cell horizontally opposite it in Grid #2. If the numbers are both even or both odd, place a 1 in the cell in Grid #3. Otherwise, place a 0.
Grid #4:
Convert each hexadecimal character on screen 2 to get a 16-bit binary number. Fill the 4 by 4 grid with these bits.
Grid #5:
Take each cell in Grid #3 in reading order, and compare it to the cell horizontally opposite it in Grid #4. If the numbers are both even or both odd, place a 1 in the cell in Grid #5. Otherwise, place a 0.