Main >> Fun & Games >> My Favourite Games

 
Secure coding for Numbers with Anagrams

Secure coding for Numbers with Anagrams

The Basic Idea.

Never keep a copy of your pin number, membership number, on-line banking pass number ..... So we are advised. I find it impossible to remember strings of numbers, but like most people, I find that a memorable phrase is easily recalled. Your number is tied to a phrase ( Subject ) which is anagrammed. The resulting permutation of the number string may then be written down with the Subject. You need only remember the anagram!
Let`s do it!

A Straightforward Example

Suppose we have a 4-digit Pin no., say 8915
An anagram with more than four letters is needed; let us choose ASTRID = TARDIS.
8 9 1 5 * #
A S T R I D.........(subject)

T A R D I S...........(permutation)
1 8 5 # * 9 .........(encoded no. )

See that A is tied to 8,S to 9,T to 1 ,etc..
The # and * may be chosen arbitrarily. All we need to write in the note-book is:-
Astrid 185679 , but the anagram "Tardis"
must not be forgotten! Reversing the process reveals the original number.

Dealing with Repeated Letters etc.

Longer strings call for larger anagrams, and the likelihood is there will be repeated letters. This is no problem. Working from the left hand side, simply strike out the recurrences.
Here is an example for a 10 digit no., say
1235711131.
The subject could be "Hereford Picnic". This rearranges to : "Frederic Chopin". Note that e,r,i and c occur more than once. From the left, strike out repeaters, thus:

1..2...3..5....7..1..1..1..3..1
H..E..R..F..O..D..P..I..C..N
F..R..E..D..I..C..H..O..P..N
5..3..2...1..1..3..1....7..1..1

We record only :- Hereford picnic 5321131711.
Plenty of ideas for subjects can be found on the site www.anagramgenius.com : this site specialises in "very good" anagrams. For coding, mediocre ones ( which are vastly more plentiful), enhance security, being unrelated to the subject. E.g. For a 10 digit coding, try "Programme Notes" for which "Most orange perm." and "Magneto Rompers" are two of many possible anagrams. Much longer strings can be split and the process applied to each part using the same ( or a second) anagram.
Similarities to the "book cypher" (see S Singh`s book on codes and encryption ) have been noticed.



page created with 1-2-3 Publish