Verum Inveniri Shonin Puzzles Round 2

2

Shonin Series 03/04/05 have just ended and there were a series of puzzles released around 03:30 UTC on Thursday.

Fifteen puzzles were released in 7 hours in 30 minute intervals.

Verum Inveniri posted hints to the remaining puzzles at 00:30UTC on Saturday.

Shonin2agmcndobjkihlfe

All codes are following the Shonin volatile format mentioned in our last article

[a-z]{8}[2-9]keyword[2-9]

7663 (Hexed)

Shonin2a

766365726f7674
77366461746134

Hexed obviously talks about converting hexadecimal to ASCII characters:

76 63 65 72 6f 76 74 77 36 64 61 74 61 34

vcerovtw6data4

tyai (Down and up by fours)

Shonin2b

tyaiqxpvpt6\

Splitting the string of 12 characters into rows of 4 gives us:

tyai
qxpv
pt6\

The hint suggested down and up, reading the rectangle in columns down/up/down/up gives us:

tqptxyap6\vi

The \ is a glyph for destroy, vi is the roman numerals for 6:

tqptxyap6destroy6

nine (Upward bound)

Shonin2i

nine
drop
dead
four
tcss
vmvh

Reading the code from the bottom row up to the top row:

vmvhtcss4deaddrop9

<ELI (Key/link Bo100)

Shonin2n

<ELINT / AFScq6>

Using AFScq6 as a goo.gl shortlink (http://goo.gl/AFScq6) shows us a Google search for 216153332246171352124202027

Converting 216153332246171352124202027 from octal to base64 gives us

jmvapnnqVIIX

VIIX can be interpreted as 7 and 10, or 6 and 9. Since we need to follow the passcode format, 6 and 9 are used. ELINT is the keyword.

jmvapnnq6elint9

GAIL (Stated order)

Shonin2n
Shonin2f

GAIL
MDNJ
SCME
LASC
NJGA
CTNJ
CTNH
MSMA

Each pair of characters corresponds to USA state abbreviations. The date of ratification/admission is used to determine the index of each state to correspond into the alphabet.

1 Delaware DE
2 Pennsylvania PA
3 New Jersey NJ
4 Georgia GA
5 Connecticut CT
6 Massachusetts MA
7 Maryland MD
8 South Carolina SC
9 New Hampshire NH
10 Virginia VA
11 New York NY
12 North Carolina NC
13 Rhode Island RI
14 Vermont VT
15 Kentucky KY
16 Tennessee TN
17 Ohio OH
18 Louisiana LA
19 Indiana IN
20 Mississippi MS
21 Illinois IL
22 Alabama AL
23 Maine ME
24 Missouri MO
25 Arkansas AR
26 Michigan MI

Using the chart above, we find the corresponding values for these states:

GA IL MD NJ SC ME LA SC NJ GA CT NJ CT NH MS MA

GA 04
IL 21
MD 07
NJ 03
SC 08
ME 23
LA 18
SC 08
NJ 03
GA 04
CT 05
NJ 03
CT 05
NH 09
MS 20
MA 06

04 21 07 03 08 23 18 08 03 04 05 03 05 09 20 06

Convert each number into a letter (A=01) and leaving numbers as-is according to the passcode format:

dugchwrh3deceit6

0078 (U+flip)

Shonin2d
Shonin2g

00780131027901dd
028c006f02540073
01310070028c0131
027e006400730250
0287006200620073

U+ is a common notation for UTF-16 characters. Treating each block of 4 hex characters as UTF-16

U+0078 U+0131 U+0279 U+01dd U+028c U+006f U+0254 U+0073 U+0131 U+0070 U+028c U+0131 U+027e U+0064 U+0073 U+0250 U+0287 U+0062 U+0062 U+0073

x ı ɹ ǝ ʌ o ɔ s ı p ʌ ı ɾ d s ɐ ʇ b b s

Reading the code upside down gives us the following text:

sqqtaspjivdiscoverix

Which should be the passcode:

sqqtaspj4discover9

But it doesn’t seem to be valid.

eexd (A key)

Shonin2g

eexdvtkerayvihhxxgvbwbstil

A key means to use the key A. Vigenere autokey with the key A gives us:

eaxgpegythreedetectionfour

eaxgpegy3detection4

hteu (nevE)

Shonin2k

hteuhixf3divfbckla6

nevE is Even reversed. Reading the code while alternating between the forward/reverse:


hteuhixf3divfbckla6
6alkcbfvid3fxihueth

Less cluttered:


h e h x 3 i f c l 6
_a k b v d f i u t

haekhbxv3difficult6

fcrn (Word with friend)

Shonin2e

fcrnaewj73rdlaw6

toe39function83ygz

Borrowing the keyword from the other code in the picture:

fcrnaewj7function6

cduq (Shifty sub)

Shonin2j

cduqvruo(6*

The hint implies to use the shift key with the characters:

CDUQVRUO9^8

^ is a glyph for die

CDUQVRUO9DIE8

imkk (Fair play)

Shonin2h

imkkpcbvohpceawqcqazcp

Fair play can be interpreted as playfair, a cipher. Using playfair decrypt:

goddneawninedevraseven

goddneaw9devra7

4SIM (. … .-. . …- . .-.)

Shonin2l

4SIMERTXE5QHROSKAQ

The morse code in the hint is esrever, which is reverse reversed.

Converting the code into morse:

....- ... .. -- . .-. - -..- . ..... --.- .... .-. --- ... -.- .- --.-

Reversing the entire morse string and converting it back into text:

YNKSORHY5EXTREMIS6

Note that each letter in EXTREMIS has a symmetrical morse code.
./-..-/-/.-././--/../...

utee (inalenRfe)

Shonin2c

uteefskndsr2vs3i

inalenRfe is an anagram of Railfence, trying out a few rails should show us that 3 rails with an offset of 2 gives us a passcode format:

vfussktn3desire2

adk6 (Up and to the right)

Shonin2o

adk61g55uxszfj5gq

Looking at a US Qwerty keyboard, we shift each key up and to the right:


1 2 3 4 5 6 7 8 9 0
q w e r t y u i o p
a s d f g h j k l
z x c v b n m
1 2 3 4 5 6 7

wromxynn8destiny2

3vx0 (Bash64)

Shonin2m

3vx07y0y817vu4w20x2z0y37z72v

Bash64 is a portmanteau of atbash and base64, applying atbash to the original string (letters and numbers)

6ec92b9b182ef5d79c7a9b62a27e

Converting hexadecimal to base64:

bskrmxgu9deception4=

bskrmxgu9deception4

About Author

2 Comments

Leave a Reply

Verum Inveniri Shonin Puzzles Round 2

by Jack Truong (SQL) time to read: 3 min
2