On the Subject of the Strip CM

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

Create a Strip Key by following the instructions below:

  • Take the Nth digit on screen 1 and multiply by 10.
  • Add the Nth digit on screen 2 to the number you got in the previous step.
  • Find the alphabet strip labeled with that number.
  • Shift the alphabet strip until the left most letter is the Nth letter of the encrypted word.
  • This alphabet strip becomes the Nth row of your Strip Key.

Convert the letter on screen A to a Value via the Value Table. Take the value, modulo 25, plus 2. If the Submit Button is white, then subtract 28 by the value. The final resulting value is the column to read, top to bottom, in the Strip Key to get a decrypted word.

Example

Encrypted Word: TPHEY
Screen 1: 19957
Screen 2: 50604
Screen B: FX → True
Screen A: Y → (2 mod 25) + 2 → 28 - 4 → 24

15TMXLFYGPCWQOSVZKINJHERUA*BD
90PLSZRUQVXCJIGNOKFEHMTADB*YW
96HILQCNSRJTMXUZBWGFYDKEVO*PA
50ENLHOAZPWGMKJTCSYXBDQIFR*UV
74YBAICJKNWHVQOLDZPURMGEXT*SF

Decrypted Word: ABORT

Strip Alphabets

00DTYLUKCNOIVSEPFQJWRGMBZAXH01LOGKWPRMDUVSYFJNTQIHEAZCBX
02YGSKCJETRMUWNHQXIZFAOVBLDP03BERHJYKWCSLNPDZIGFUAOXVQTM
04JLSGAOPZEMBVQCUIYDTHXRWFKN05IPWSURJTOQGEVDBMYKLNHAXZFC
06CGLXSIBTJHOKNDMQPVRZAYEFUW07YGHKDVLQEXUOASZWPJFBCNRITM
08ACZLSOGEDPYWFXHBVIMUKNTJQR09XTHNIBAFEUQSGLJDWOZKMPVCYR
10MFKGNURPJZTBQWLCASIHVYOXDE11NHTEPCFDXRYZBAIMSGVJKUOQWL
12AHFPGVUKLMNCTSRDEIWZXYQBOJ13SAHIKWDQJNPVUTZCBYLOGFMREX
14GPNWMTOSQHJVYKFEALXCIRDBZU15GPCWQOSVZKINJHERUABDTMXLFY
16NKAELXYVRDOGZIMTFUBSPJQHWC17EFTXLBCAWHUJGVOMYRSNKDQIZP
18ZLNRQBAVYMJUDOTSHXCWGPKIEF19YAGDUTFIXMBWLOJQVNERHKSZPC
20THRAWJEMNFKYZCIGOBXVSULDQP21INESDOMTPBQGHYFUZCRVWLKJXA
22YIRAELHQOSXGCWTPJVZUNFMDKB23ITLFAXYCMOPVGZHURDBWNSJQKE
24QRJGEFWVLKSUHPCXYBMOITNZAD25VYGNODPUJEMFCZIXASKBWHRTLQ
26ANZIFPCLOKMHSJDEWVBYQXTURG27NEBZCRMKDPATGLSOWHFIJQVUYX
28EQJTZFYSINAUBWCVDXRKHPLGMO29KDOTRBZWIAUYPLNHEGFQSJMCXV
30XVSRDIUZFCQTMPLHYEGJAKNWOB31MVELIBQAFGJNPCKWXUSTZRDYHO
32BMOITNEWDAUVPHZJXYSLRQCFGK33UYWVFPNHDCRSMZQGXOBTEKLAIJ
34LBTNMCYODQIKHSFUJEVARPXWGZ35NFGUQPSTMCKOXJVWELIABRHYZD
36CWMFKHPLOVIQXDARBUTEGZJSNY37ITOPAJWHEDZKMCVUXBYQSNLRGF
38EODXLUVTSYHMFGAJNWPZQBCIKR39HZACTFNPIXMQRDUBYKVJOGWLES
40KYFAZHCLPNQGXWDTVBORUJIMSE41NSWZTGXHKVBPCORLYQEAIJDFUM
42XSYLMPKQIZWEANTOVHRDBFUCGJ43XYISKJVQMTRCAUNGZEOHFWLBDP
44KDMEPYHGQZTSUVJFXOILRANBWC45GEVKJRNFBXWQPHDOAMTLIZYUCS
46MZEKBDFIGQTLJPOWUXSHCRNYVA47AZLETRUFIPJHBXKOSYQMNGDCVW
48KNEOJVXFQWCHTDGUMZLYSRAIPB49UIROVSWAGEQXTHZCFYLBDJPKMN
50XBDQIFRUVENLHOAZPWGMKJTCSY51BPJZGEVCNTMAOIKHDWSRFUXQLY
52CXEDARNFZGLSPWKQHTVIUBMOJY53IZMLCRNWAKTBUHJSPFOEGYQXDV
54JOBCRSIAHGZKNYQLDFEPVXWMUT55WPCKJMQTZIELARUBSOXFVYHDNG
56KHVUDGMOJWPYRFSQBLZACITNXE57VFIZLTQPMKRACDSOGJXEUNBWYH
58GFYVTDQLHWJPKMBAZNIUOSCXER59QKMSFAZBVPHGWIODEXUCNYJLTR
60IAPDHNYVFCMOERLUJTQBWSZXKG61ARZOWSMPBKJLVDGUIYNXFHCETQ
62DHOXKZWVTCPBRMGIQALYJFUNES63TJFPRHKUWQOMXNIBLYVDZEAGSC
64ACBZGTPNSJYDVLXRHOWKUEFMQI65FPHEOKUXNQMZWIVRTCSGBDLJAY
66DJABIUXEYQOKRZNSLMPGCTVHFW67AIHDGCNLPQOVTKMJFSRZEBUYXW
68JKULTOCZYWNDBIXHQMPSFGEARV69BZJTGQCFKWRPODNLYMSEVHIUAX
70CQDBVGIZRNJKFLUXAWYTESPMOH71TADSIQMURKNHYVXCELWOPZGFJB
72VSYUFWHJKOBNTIEDRXMLACZPGQ73ILCBVHDKSURWXJNFAEYOPQMGZT
74WHVQOLDZPURMGEXTSFYBAICJKN75EZKTAMWIYJQXPLOVBCHNGUDFRS
76VCLSBQWEDKGTYIFXHARMZUNPJO77FYAJDGSOVPRCHQWUNITEBKZLMX
78BXQWVTCEURIZKAGPNLODFJHMYS79MJPKITCUYZSXBOGLADEWVFQNHR
80IZEXRFDHAGSQNPTVBMLWKOUJCY81CTPONKGRMUJWQEYXZVALHIDBFS
82HVFBTXSJLNAYPZUQOMRGWICKED83UCSBJDZOTEIQHARVYNWLPMGKFX
84LUJHAXCWIRPMVDQNTGBZEFYOKS85AHUKMVEPFNBXYCTORQDSIWZGJL
86XWLNYZGIAKJSURDHMQCETFVPBO87VSIJNAXHZLPOQYGRDKMUWFBETC
88EMWOFAKYTNQZGXJPLVBRCIUDSH89RSLIHTMPNJXGOCKDUQFAZYWVBE
90XCJIGNOKFEHMTADBYWPLSZRUQV91AJCKXTMLDWHEZBNYORUIVGPSQF
92RZEWMCBXITNQLYADSOVGFUPHKJ93JMSOVGIPCLYUNDRTFEWQBHXKZA
94FYCRPOJNHLSKVUBIDMXAEQZTGW95UXZRBFIQNYLWDKCHSJTPAVEGMO
96SRJTMXUZBWGFYDKEVOPAHILQCN97QOHEWVDSTAKJIBNXPGCLRYMZFU
98OKSGRZYCDEWVJPAHXFLIMUNBTQ99ULDOMNSRCYGVBPXQWAZJFKEITH