The Story of PassWord Mirror

PassWord Mirror began as a program announced at sci.crypt in 1994. It was called "Greek Geek Speak. Get PassWord Mirror 4.2 here". Today, it is used to take my passswords and make them ready to print onto paper in an alternative alphabet, like Greek, Cyrillic, Decimal, and Hexadecimal. When a trained person looks at the paper, the passwords are easy to reconstruct. If an untrained person reads the paper, it all seems like Greek to hur.

Tum asked, " But why would one want to transliterate from Latin into
Russian?"
Passwords can be changed from Latin into Cyrillic and printed on
paper. The paper is a hint for me to remember passwords. I put the
paper on my desk where other people can see the Cyrillic letters but
they cannot transform Cyrillic into the English passwords.
The software in the links allows people to create a paper record of
passwords in case they forget their passwords. I have 30 passwords.
Sometimes I forget one password when I need it. I walk over to the
piece of paper and I look at the Cyrillic words there. I have trained
myself to read the Cyrillic substitutions of Latin letters. I know
that all of the people around me do not know Cyrillic, Greek, or
Cuneiform. So it is safe to keep the paper record on my desk without
any of the people around me being able to get my passwords.


Abecedary: Password is Mirrored Four Ways: Greek, Cyrillic, Decimal, Hexadecimal:

Change Your Password Monthly
Cηανγε Ξουρ Πασσωορδ Μοντηλξ
Шчанге Зоур Пассыорд Монтчлз
689498 1054 99663046 3042817
C8a49e 1054 9a66304d 3042817

Here is the Greek Mapping
abcdefghijklmnopqrstuvwxyz
αβcδεφγηιjκλμνοπθρστυψωχξζ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ΑΒCΔΕΦΓΗΙJΚΛΜΝΟΠΘΡΣΤΥΨΩΧΞΖ

Here is the Cyrillic Mapping:
abcdefghijklmnopqrstuvwxyz
абшдефгчиШклмнопюрстущыхзж
ABCDEFGHIJKLMNOPQRSTUVWXYZ
АБШДЕФГЧИЈКЛМНОПЮРСТУЩЫХЗЖ

How to Use PassWord Mirror 4.2

The program was installed with your permissions or it is not yet installed. The window opens to show three spaces to have text. The top space is where you put the input English sentence or most unicode stuff (not Cuneiform). The middle space is for output characters from the unicode translation defined in the bottom Map space. You hit the Greek button to change English to Greek. Also, Cyrillic has a button. The Decimal button translates each input letter into a number that reminds one of the letter. The Hex button does the same, but using abcdef hex numbers to replace the same English letter.

The Custom button take any 4 lines of letters in the Map space and uses that user defined mapping. For example, the Greek writings on Popular Cryptography Magazine can be changed back to English as follows: Make a Greek translation of a word. Copy the Map space letters into a Unicode compatible wordprocessor like Wordpad. Change the order of the 4 lines so Greek is on lines 1 and 3 and the English is on lines 2 and 4. That is the opposite order as before, considering CAPITAL and small letters separately.
This new mapping should be copied and pasted into the Map space in the PassWord Mirror 4.2 program. With this reversed mapping in the Map space, press the button marked "Custom" to change the input text into new characters.

Exactly 26 letters per line must be used, plus three newlines, for a total of 107 characters required. If you pasted too many into the Map, an error message will advise you. The program used the .net scheme of Microsoft C# programming language. The source code is available. Write venusglobe@cabanova.com

Cuneiform is not yet supported using PassWord Mirror. It seems that the code numbers starting at 12000 are longer than expected by the program. A Perl program is used for Cuneiform, and is described on another page of Popular Cryptography Magazine.

June 2010 Issue