geokrypt     RSA: Zeichen zu Zahlen

Index Substitution RSA Bedienungsanleitung    
      Zeichen zu Zahlen    
           

 

Zeichen zu Zahlen:

Zunächst werden alle Zeichen in zweistellige Zahlen umgewandelt.
Einschließlich Leerzeichen können 116 Zeichen umgesandelt werden.
Jeweils drei aufeinander folgende Zahlen werden zu einer 6-stelligen Zahl zusammengefasst.

  x0 x1 x2 x3 x4 x5 x6 x7 x8 x9
0x     ( ) * . : - , /
1x 0 1 2 3 4 5 6 7 8 9
2x   a b c d e f g h i
3x j k l m n o p q r s
4x t u v w x y z ä ö ü
5x ß A B C D E F G H I
6x J K L M N O P Q R S
7x T U V W X Y Z Ä Ö Ü
8x æ ø å              

20     Leertaste, Leerfeld
"        Zeichen für wörtliche Rede: nicht möglich
'        Auslassungszeichen: nicht möglich.
Die Zeichen, die in der Tabelle nicht vorkommen, werden mit 89 verschlüsselt.

Für die letzten 33 Zeichen gibt es zwei Tabellen:

  x0 x1 x2 x3 x4 x5 x6 x7 x8 x9
8x       ^ = + ± ÷
9x % ~ $ ° \ # | §

Wenn bei einer 3-er-Folge mindestens 1 Zeichen aus nachfolgender Tabelle vorkommt,
wird vor die 6-stellige Zahl eine 1 hinzugefügt.

  x0 x1 x2 x3 x4 x5 x6 x7 x8 x9
8x       Æ Ø Å é É @  
9x [ ] { } ! ? ; & _

In einer 3-er-Folge können nicht Zeichen aus beiden Zusatztabellen vorkommen.
Ggf. muss schon nach einer 1-er- oder 2-er-Folge mit einer neuen Folge begonnen werden.

Das Makro addiert bei 3-er-Folgen unter 100.000 zwei Millionen hinzu;
so ist das Ergebnis einer Folge immer 6- oder 7-stellig.