C02 RSA maximaler Klartext

In diesem Beispiel zeige ich Euch die praktische Begrenzung der maximalen Länge des Klartextes, wobei es einen direkten Zusammenhang zwischen der Länge des Schlüssels und der maximalen Länge des Klartextes gibt. Bei der hier gezeigten (unsicheren !) Schlüssellänge von 512 Bit (= 64 Byte) darf der maximale Klartext 53 Zeichen lang sein. Sobald der Klartext diese magische Grenze überschreitet bricht das Programm mit einer Fehlermeldung ab.

Ihr könnte gerne mit größeren Schlüssellängen spielen und parallel dazu die Länge des erzeugten Klartextes variieren. Bitte nicht wundern, wenn in diesem Beispiel keine Entschlüsselung erfolgt – hier wird die Fehlermeldung beim Verschlüsseln getestet.

Bitte die nachfolgende Routine nicht für den Echteinsatz nutzen, da sie aus kryptographischer Sicht sehr angreifbar ist !

Die Ausgabe auf der Konsole möchte ich Euch nicht vorenthalten:

Die Lizenz zum obigen Beispiel findet Ihr auf der eigenen Lizenz-Seite.

Letzte Aktualisierung: 21.12.2018