You have heard of good codes, the ones that are almost impossible to decode and are not that hard to do. This is a prime example.
1Pick any random word, and make sure that this word is mutually known between the code writer and its intended recipient. For example let's use the word 'penmanship'.
2Take your word, and omit the second (or third, or fourth, etc.) of any repeated letters. 'Penmanship' becomes 'penmashi' as the second n and p are omitted.
3Make a classic alpha-numeric code, starting with these letters (in the example; p=1, e=2, n=3, etc.). Once all of these letters have been assigned a number, give all of the letters left in the alphabet a number (in the example, the complete code starts out as: p=1, e=2, n=3, m=4, a=5, s=6, h=7, i=8,b=9, c=10, d=11, f=12, g=13, j=14, k=15, l=16, o=17, q=18, r=19, t=20, u=21, v=22, w=23, x=24, y=25, z=26, space=27, period=28).
4Include irrelevancies. This is what makes the code so hard to decode. In every line of decoded text, make the last word irrelevant to the overall message. In the example let's use 'satire' (or 6,5,20,8,19,2 in this case). Use this word to make a completely new code for the next line of text. For the new line use your new word ('satire' in this case) to make a new form of the alpha-numeric code, following the same rules that you did for the first word (see the rules for using 'penmanship').
5Repeat this as long as necessary until you have encoded your full message, and be prepared to fool anyone.
- Try simple messages at first, this code is a little complicated, and needs some mastery.
- Make sure that the original code word is mutually known before the message is supposed to be decoded, or this code will be impossible for the recipient to get your message.