Code Breaking 101: Keyword Substitutions

0

After figuring out the encoding method for a code and finally getting something that’s in the proper passcode format. You attempt to redeem the passcode only to get back: Invalid passcode. It’s time for a keyword substitution!

Artist rendition of a keyword sub.

Artist rendition of a keyword sub. Thanks Dean Nielson (@REDMAN247)

Where to look

Here are some ideas to consider when figuring out keyword substitutions:

  • Niantic Project Wiki – this is normally the first place I look for substitutions. Just put the word that needs to be substituted into the search box and see what happens. It’s also an excellent resource to find full names of Niantic characters and the companies they represent, both of which are common keyword substitutions
  • Glyphs – if a keyword is really short, chances are it is a Glyph. Daniel Beaudoin‘s Glyphtionary is the one I like to use
  • Google/Wikipedia – depending on the word(s) that need to be substituted, a search will definitely help. Famous scientists/authors make up a portion of the list of keywords and the words you look up could be their experiments or publications
  • Dictionary/Thesaurus – sometimes just knowing the definition of a word or a synonym could help you find the substitution
  • Other languages – you’ll often find a transposition of a code that matches the passcode format but the keyword portion is non-English, translating it into English could lead to the keyword
  • Common sense – over complicating things is a decoder’s absolute worst nightmare, especially when it gets mixed in with keyword substitutions
  • Context – the place where the code is found is usually a clue, especially if the code just contains a prefix and suffix.

We’ll take a look at some examples of some past codes that needed substitution. All codes will be in the following format:

[2-9][a-z][a-z][a-z][2-9]keyword[a-z][2-9][a-z][2-9][a-z]

Glyphs

kwsub1

4435263044532644124318

Looking at character pairs:

44 35 26 30 44 53 26 44 12 43 18

There are 11 pairs of numbers in the code. Looking at the numbers position in the passcode format, we see they are greater than the other positions except the middle pair. We’ll try translating the numbers from 0123456789 into 9876543210:

55 64 73 69 55 46 73 55 87 56 81

We are left with this after a decimal to ASCII translation:

[email protected]

64 is just one away from 65 which would make it the letter A.

The proper approach would be to subtract each pair from 100. The previous method effectively subtracted each pair from 99.

56 65 74 70 56 47 74 56 88 57 82

8AJF8/J8X9R

The prefix and suffix parts of the passcode are there but the keyword is a / character. By looking for the shape on the Glyphtionary, it could be one of many glyphs:

Advance

Advance

Create/Creation

Create/Creation

Lose

Lose/Loss

See

See

Trying all 5 words, we’ll see that the / is representing Loss

8AJF8LOSSJ8X9R

Google/Wikipedia

kwsub2

q573v6391nosredna2hw5

The code looks like it is in the passcode format but reversed. So reversing it reveals:

5wh2anderson1936v375q

We’ll have to search for Anderson 1936. The search on Wikipedia shows the page for Carl David Anderson who in 1936 discovered the muon. Muon is a known keyword.

5wh2muonv375q

Common Sense

montreal

There are two codes highlighted in this page.

Top Code

kwsub3

[email protected]&$#!g5m8n

Converting the symbols to their QWERTY keyboard numeric equivalents:

2cwq3 27431 g5m8n

Searching for the numbers don’t reveal anything too useful. Looking down at the list of known keywords, we see symbol is a keyword, and it works!

2cwq3symbolg5m8n

Bottom Code

kwsub4

9utk5(chase/pursue)(new)(discover)n5z6r

Trying to figure out what these 3 glyphs/words have in common would take a while and will probably lead us into a rabbit hole. Instead, substituting the keyword glyphs makes the passcode valid.

9utk5glyphsn5z6r

Context

700m

kwsub5

5zsy9
m6c3d

No mention of the keyword so we’ll have to use clues surrounding the given code pieces to find a keyword. The code is on a green bar that shows the Enlightened score. Green and Enlightened are keywords.

5zys9greenm6c3d

What’s next?

The next article will feature more examples of keyword substitutions.

About Author

Leave a Reply

Code Breaking 101: Keyword Substitutions

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