ANB
CASE FILE SYSTEM — SCRC/ANUBIS
Field Primer
RESTRICTED — FIELD USE ONLY
Recovered Training Notes

Manual Decoding Techniques

Compiled for agents working without terminal access. Every casing method leaves a trace of its own shape — learn to recognize the shape, and the method behind it falls away by hand.

Each entry below covers one recovered technique: how to recognize it, how to work it without machine assistance, and a short worked example so you can check your own hand against a known result.

Not covered here: DUAT-7, SCARAB-9, ANKH-1, and ISIS-11 have no useful hand method — the first two are computationally infeasible without the exact key, the third requires an exact character mapping no field agent memorizes, and the fourth has no reasoning step worth teaching. All four require the terminal itself.
Field NotesOrdinary letters, same length as the plaintext. No numbers, no odd symbols. Spaces and punctuation land in exactly the same places as the original.
Method
  1. Every letter is swapped with its mirror opposite: A↔Z, B↔Y, C↔X, and so on down to M↔N.
  2. Non-letters (spaces, punctuation) are left untouched.
  3. The mirror is fixed and uses no key — applying the exact same swap a second time restores the original. Seal and unseal are the same action.
ABCDEFGHIJKLM
ZYXWVUTSRQPON
Worked Example
Sealed: NRWMRTSG
N→M, R→I, W→D, M→N, R→I, T→G, S→H, G→T
Unsealed: MIDNIGHT
Field NotesOnly dots and dashes, grouped with spaces. A forward slash / marks a break between words.
Method
  1. Each letter/number has its own fixed dot-dash pattern (reference table below).
  2. Read one group at a time between spaces, decode it, then move to the next.
  3. A / means start a new word.
A.-J.---S...1.----
B-...K-.-T-2..---
C-.-.L.-..U..-3...--
D-..M--V...-4....-
E.N-.W.--5.....
F..-.O---X-..-0-----
G--.P.--.Y-.--
H....Q--.-Z--..
I..R.-.
Worked Example
Sealed: ... --- ...SOS
Sealed: .-. ..- -. / -. --- .--RUN NOW
Field NotesNothing but pairs of digits, 1 through 5, separated by spaces. No key involved — the grid layout is always the same.
Method
  1. Lay out the alphabet A–Z in a fixed 5×5 grid, sharing one cell between I and J (below).
  2. Each two-digit code is (row, column) — first digit is the row, second is the column.
  3. Look up the letter at that row/column and move to the next pair.
12345
1ABCDE
2FGHI/JK
3LMNOP
4QRSTU
5VWXYZ
Worked Example
Sealed: 14 11 52 33
14→D, 11→A, 52→W, 33→N
Unsealed: DAWN
Field NotesThe exact same letters as the plaintext, in the exact same quantity — just rearranged. Nothing is substituted or added.
Method
  1. Guess a small number of rails, starting at 2.
  2. Sketch that many rows and mark out a zigzag path across the message's full length (down to the bottom row, back up to the top, repeat).
  3. Split the sealed text into chunks whose lengths match how many marks landed on each row.
  4. Place each chunk back into its row, then read the whole thing off by following the zigzag path.
  5. If it's still gibberish, try the next rail count — there are rarely more than a handful of reasonable options.
Worked Example — 3 rails
Sealed: MAWETTANED Row 1: M . . . A . . . W . Row 2: . E . T . T . A . N Row 3: . . E . . . D . . .
Read the zigzag: MEETATDAWN
Field NotesPairs of symbols separated by spaces, like 4D 4A 51 55. Each pair only ever uses the ten digits 0–9 and the six letters A–F.
Step 1 — Turn each pair into an ordinary number

Each pair has two symbols. In this system, the letters A–F aren't real letters — they're just extra digits, standing in for the numbers 10 through 15 (there aren't enough plain digits to count that high with just one symbol, so letters fill the gap):

A10B11C12D13E14F15

To read a pair: take the first symbol's value and multiply it by 16, then add the second symbol's value. That gives you one plain number between 0 and 255.

Example — reading the pair "4D"
First symbol: 4 (just means 4)
Second symbol: D (from the table above: means 13)
4 × 16 = 64, then 64 + 13 = 77
So "4D" stands for the number 77.
Step 2 — Undo the shift

When this locker seals a message, it adds a chosen number (the "dial offset") to every one of these values. To undo it, do the opposite: pick a small number to try, and count backward by that amount from each value you worked out in Step 1. If counting back takes you past 0, wrap around by adding 256 back on.

Example — trying offset 5
Value from Step 1: 77
Count back 5: 77, 76, 75, 74, 73, 72
Result: 72
Step 3 — Turn the number into a letter

Every capital letter has a fixed number, starting at A=65 and counting up in order:

A65F70K75P80U85Z90
B66G71L76Q81V86
C67H72M77R82W87
D68I73N78S83X88
E69J74O79T84Y89

Find your Step 2 result in this chart to get the letter. If none of the results land near this 65–90 range at all, the offset you guessed is probably wrong — try a different number and start over from Step 2.

Full Worked Example — offset 5
Sealed: 4D 4A 51 55
Step 1 (pair → number): 4D→77, 4A→74, 51→81, 55→85
Step 2 (count back 5): 77→72, 74→69, 81→76, 85→80
Step 3 (number → letter): 72=H, 69=E, 76=L, 80=P
Unsealed: HELP
Field NotesOnly letters shift — spacing and punctuation stay exactly where they were. Unlike a simple mirror or shift, the same letter can turn into different sealed letters depending on where it falls in the message.
Method
  1. If you know or suspect the keyword: write it out, repeating, under the sealed message — one keyword letter per plaintext letter, skipping non-letters.
  2. For each pair, count backward through the alphabet by the keyword letter's position (A=0, B=1, C=2...) to undo the shift.
  3. If you don't know the keyword: look for any repeated group of letters in the sealed text. The distance between repeats is often a multiple of the keyword's length — a strong hint at how long it is. From there, test short, likely words.
Worked Example — keyword SUN
Plain: M E E T M E A T D A W N Keyword: S U N S U N S U N S U N Sealed: E Y R L G R S N Q S Q A
The keyword repeats every 3 letters — once you spot that rhythm, the rest follows the same pattern.
Field NotesAlways an even number of letters, worked two at a time. Occasionally an unusual filler letter (often X) appears where the original message had a doubled letter.
Method
  1. Build a 5×5 grid from the keyword: write the keyword's letters first with no repeats, then fill the rest of the alphabet in order (I and J share one cell).
  2. Take the sealed text two letters at a time and find each letter's row and column in the grid.
  3. Same row → replace each with the letter to its immediate left (wrapping around the row).
  4. Same column → replace each with the letter immediately above it (wrapping around the column).
  5. Otherwise → swap each letter with the one in its own row, but in the other letter's column (forming a rectangle).
If the keyword has repeated letters (like BANANA), only the first appearance of each letter counts — the repeats are skipped when the grid is built. BANANA produces the same grid as the keyword BAN alone.
Worked Example — keyword TOMB
T O M B A C D E F G H I K L N P Q R S U V W X Y Z
Sealed pair E K — both letters share column 3 (M/E and E/K's column). Move each one up a row: E→M, K→E.
First pair of MEET AT NOON unseals to ME — the rest of the message follows two letters at a time, the same way.