Informatik am Johanneum/eigene Verfahren/17jojo: Unterschied zwischen den Versionen

Aus ZUM Projektwiki
(Verschlüsselung erklärt)
(neue Formatierung)
Zeile 2: Zeile 2:




== ABYZ  ==
==ABYZ  ==
Mein Verfahren ermöglicht die Verschlüsselung eines Textes in dem Buchstabengruppen durch Zahlen und mathematische Zeichen ersetzt werden. Ausschlaggebend für die Verschlüsselung ist dafür die Position der einzelnen Buchstaben in einem Rechteck mit 6x5 Kästchen. Der Name „ABYZ“ leitet sich von den Namen vierer Rechtecke ab, die eine zentrale Rolle bei der Verschlüsselung spielen.  
Mein Verfahren ermöglicht die Verschlüsselung eines Textes in dem Buchstabengruppen durch Zahlen und mathematische Zeichen ersetzt werden. Ausschlaggebend für die Verschlüsselung ist dafür die Position der einzelnen Buchstaben in einem Rechteck mit 6x5 Kästchen. Der Name „ABYZ“ leitet sich von den Namen vierer Rechtecke ab, die eine zentrale Rolle bei der Verschlüsselung spielen.  


Zeile 26: Zeile 26:
8.      Die gebildeten Zweiergruppen geht man nun chronologisch durch und verschlüsselt sie. Ausschlaggebend ist dabei, in welchem der kleinen Rechtecke sich die Buchstaben befinden. Alle Buchstaben des Klartextes werden mit der Ziffer codiert, die ihr im Rechteck zugeordnet wurde. Zusätzlich werden noch einige Buchstaben und mathematische Symbole ergänzt, die Regeln dafür finden sich im Folgenden.
8.      Die gebildeten Zweiergruppen geht man nun chronologisch durch und verschlüsselt sie. Ausschlaggebend ist dabei, in welchem der kleinen Rechtecke sich die Buchstaben befinden. Alle Buchstaben des Klartextes werden mit der Ziffer codiert, die ihr im Rechteck zugeordnet wurde. Zusätzlich werden noch einige Buchstaben und mathematische Symbole ergänzt, die Regeln dafür finden sich im Folgenden.


1.      Beide Buchstaben befinden sich im '''selben Rechteck''':
8.1      Beide Buchstaben befinden sich im '''selben Rechteck''':


a)      Sie befinden sich beide oben links („A“). Die Ziffer ersetzt werden durch ein „A“ getrennt, da dieses Rechteck „A“ heißt.
a)      Sie befinden sich beide oben links („A“). Die Ziffer ersetzt werden durch ein „A“ getrennt, da dieses Rechteck „A“ heißt.
Zeile 36: Zeile 36:
d)     Sie befinden sich beide unten rechts („Z“). Die Ziffern werden durch den Buchstaben „Z“ getrennt.
d)     Sie befinden sich beide unten rechts („Z“). Die Ziffern werden durch den Buchstaben „Z“ getrennt.


2.      Beide Buchstaben befinden sich in den '''linken Rechtecken''' („A“ und „Y“):
 
8.2      Beide Buchstaben befinden sich in den '''linken Rechtecken''' („A“ und „Y“):


a)      Der erste der beiden Buchstaben aus der zweier Gruppe befindet sich oben links („A“) und der zweite befindet sich unten links („Y“). Vor die Ziffern kommt der Buchstabe „L“ (für links) und sie werden durch ein „-“ getrennt.
a)      Der erste der beiden Buchstaben aus der zweier Gruppe befindet sich oben links („A“) und der zweite befindet sich unten links („Y“). Vor die Ziffern kommt der Buchstabe „L“ (für links) und sie werden durch ein „-“ getrennt.
Zeile 42: Zeile 43:
b)     Der erste der beiden Buchstaben befindet sich unten links („Y“) und der zweite oben links („A“). Vor die Ziffern kommt wieder das „L“ und sie werden durch ein „+“ getrennt.
b)     Der erste der beiden Buchstaben befindet sich unten links („Y“) und der zweite oben links („A“). Vor die Ziffern kommt wieder das „L“ und sie werden durch ein „+“ getrennt.


3.      Beide Buchstaben befinden sich in den '''rechten Rechtecken''' („B“ und „Z“):
 
8.3      Beide Buchstaben befinden sich in den '''rechten Rechtecken''' („B“ und „Z“):


a)      Der erste der beiden Buchstaben aus der zweier Gruppe befindet sich oben rechts („B“) und der zweite befindet sich unten rechts („Z“). Vor die Ziffern kommt der Buchstabe „R“ (für rechts) und sie werden durch ein „-“ getrennt.
a)      Der erste der beiden Buchstaben aus der zweier Gruppe befindet sich oben rechts („B“) und der zweite befindet sich unten rechts („Z“). Vor die Ziffern kommt der Buchstabe „R“ (für rechts) und sie werden durch ein „-“ getrennt.
Zeile 48: Zeile 50:
b)     Der erste der beiden Buchstaben befindet sich unten rechts („Z“) und der zweite oben rechts („B“). Vor die Ziffern kommt wieder das „R“ und sie werden durch ein „+“ getrennt.
b)     Der erste der beiden Buchstaben befindet sich unten rechts („Z“) und der zweite oben rechts („B“). Vor die Ziffern kommt wieder das „R“ und sie werden durch ein „+“ getrennt.


4.      Beide Buchstaben befinden sich in den '''oberen Rechtecken''' („A“ und „B“):
 
8.4      Beide Buchstaben befinden sich in den '''oberen Rechtecken''' („A“ und „B“):


a)      Der erste der beiden Buchstaben aus der zweier Gruppe befindet sich oben links („A“) und der zweite oben rechts („B“). Vor die Ziffern kommt ein „O“ (für oben) und sie werden durch ein „*“ getrennt.
a)      Der erste der beiden Buchstaben aus der zweier Gruppe befindet sich oben links („A“) und der zweite oben rechts („B“). Vor die Ziffern kommt ein „O“ (für oben) und sie werden durch ein „*“ getrennt.
Zeile 54: Zeile 57:
b)     Der erste Buchstabe befindet sich oben rechts („B“) und der zweite oben links („A“). Vor die Ziffern kommt ein „O“ und die beiden werden durch ein „:“ getrennt.
b)     Der erste Buchstabe befindet sich oben rechts („B“) und der zweite oben links („A“). Vor die Ziffern kommt ein „O“ und die beiden werden durch ein „:“ getrennt.


5.      Beide Buchstaben befinden sich in den '''unteren Rechtecken''' („Y“ und „Z“):
 
8.5      Beide Buchstaben befinden sich in den '''unteren Rechtecken''' („Y“ und „Z“):


a)      Der erste der beiden Buchstaben aus der zweier Gruppe befindet sich unten links („Y“) und der zweite unten rechts („Z“). Vor die Ziffern kommt ein „U“ (für unten) und sie werden durch ein „*“ getrennt.
a)      Der erste der beiden Buchstaben aus der zweier Gruppe befindet sich unten links („Y“) und der zweite unten rechts („Z“). Vor die Ziffern kommt ein „U“ (für unten) und sie werden durch ein „*“ getrennt.
Zeile 60: Zeile 64:
b)     Der erste Buchstabe befindet sich unten rechts („Z“) und der zweite unten links („Y“). Vor die Ziffern kommt ein „U“ und die beiden werden durch ein „:“ getrennt.
b)     Der erste Buchstabe befindet sich unten rechts („Z“) und der zweite unten links („Y“). Vor die Ziffern kommt ein „U“ und die beiden werden durch ein „:“ getrennt.


6.      Die beiden Buchstaben sind in '''diagonal zueinanderstehenden Rechtecken''':
 
8.6      Die beiden Buchstaben sind in '''diagonal zueinanderstehenden Rechtecken''':


a)      Die Buchstaben befinden sich in den Rechtecken oben links („A“) und unten rechts („Z“): In diesem Fall ist es egal, in welchem der beiden Rechtecke sich welcher Buchstabe befindet. Die beiden Ziffern werden durch ein „,“ getrennt.
a)      Die Buchstaben befinden sich in den Rechtecken oben links („A“) und unten rechts („Z“): In diesem Fall ist es egal, in welchem der beiden Rechtecke sich welcher Buchstabe befindet. Die beiden Ziffern werden durch ein „,“ getrennt.


b)     Die Buchstaben befinden sich in den Rechtecken oben rechts („B“) und unten links („Y“): In diesem Fall ist es egal, in welchem der beiden Rechtecke sich welcher Buchstabe befindet. Die beiden Ziffern werden durch „√“ getrennt.  
b)     Die Buchstaben befinden sich in den Rechtecken oben rechts („B“) und unten links („Y“): In diesem Fall ist es egal, in welchem der beiden Rechtecke sich welcher Buchstabe befindet. Die beiden Ziffern werden durch „√“ getrennt.


Die Einzelnen Kombinationen aus Buchstaben, Ziffern und mathematischen Zeichen werden entsprechend der Buchstaben im Klartext aneinandergehängt.
Die Einzelnen Kombinationen aus Buchstaben, Ziffern und mathematischen Zeichen werden entsprechend der Buchstaben im Klartext aneinandergehängt.

Version vom 27. Mai 2020, 10:23 Uhr


ABYZ  

Mein Verfahren ermöglicht die Verschlüsselung eines Textes in dem Buchstabengruppen durch Zahlen und mathematische Zeichen ersetzt werden. Ausschlaggebend für die Verschlüsselung ist dafür die Position der einzelnen Buchstaben in einem Rechteck mit 6x5 Kästchen. Der Name „ABYZ“ leitet sich von den Namen vierer Rechtecke ab, die eine zentrale Rolle bei der Verschlüsselung spielen.  

Verschlüsselung

Im Allgemeinen gibt es acht wesentliche Schritte, die bei Verschlüsselung einer Nachricht beachtet werden müssen.

1.      Zu aller erst wählt man ein Schlüsselwort, welches man dem Empfänger übermittelt. Das Schlüsselwort kann jedes beliebige Wort sein. Einzig und allein die Anzahl der Buchstaben (x) ist im weiteren Vorgehen relevant.

2.      Als nächstes sollte man die Buchstaben des ABCs notieren. Wichtig ist, dass man nach dem „Z“ noch die Buchstaben „Ä, Ö, Ü, ß“ in dieser Reihenfolge notiert.

3.      Die Buchstaben bekommen jetzt von links nach rechts eine Ziffer zu geordnet. Dabei entspricht die niedrigste Ziffer der 1 und die höchste Ziffer x (der Anzahl der Buchstaben des Schlüsselwortes). Der erste Buchstabe (also das A) bekommt die Ziffer 1, der zweite Buchstabe (also das B) die Ziffer 2 und so weiter. Man zählt von links nach rechts immer x-Buchstaben ab und beginnt dann wieder von vorne.

4.      Nachdem jedem Buchstaben eine Ziffer zugeordnet wurde braucht man ein Rechteck mit 6x5 Kästchen. In jedes der Kästchen wird nun ein Buchstabe eingetragen. Der erste Buchstabe ist immer das A, da ihm zwangsläufig die Ziffer 1 zugeordnet wurde. Man beginnt unten links in der Ecke und trägt zuerst alle Buchstaben mit der Ziffer eins, dann mit der zwei und so weiter ein. Da es mehrere Buchstaben mit derselben Ziffer gibt beginnt man immer mit der ganz rechten, bzw. man arbeitet sich vom Anfang des Alphabetes zum Ende durch. (Auf dem Foto rechts könnt ihr erkennen, wie die Buchstaben eingetragen werden müssen.)

5.      Das Rechteck wird nun in vier kleinere Rechtecke unterteilt. Das erste neue Rechteck heißt „A“. Es befindet sich links oben in der Ecke des Ausgangsrechtecks und hat die Maße von 3x2 Kästchen. Das zweite Rechteck befindet sich rechts oben, es heißt „B“, seine Größe beträgt 3x3 Kästchen. Das dritte Rechteck „y“ befindet sich links unten es ist 3x3 Kästchen groß. Das vierte und letzte Rechteck heißt „Z“ und befindet sich unten rechts. Seine Maße sind 3x2 Kästchen.

6.      In jedem neuen Rechteck befinden sich nun entweder 6 oder 9 Buchstaben. Diesen Buchstaben wird als nächstes wieder eine Ziffer zugeordnet. Dabei erhält jeweils die Zahl oben links in einem Rechteck die Ziffer 1 und die Zahl unten rechts im Rechteck, je nachdem wie viele Buchstaben in dem Rechteck sind, die Ziffer 6 oder 9.

7.      Wie in einigen anderen Verschlüsselungsverfahren müssen die einzelnen Wörter eurer Nachricht, die ihr Verschlüsseln wollt, immer eine gerade Anzahl an Buchstaben haben. Ist dies nicht der Fall, so wird der erste Buchstabe des Worts noch einmal am Ende des Wortes wiederholt.Folgt mehrfach der gleiche Buchstabe aufeinander, so werden diese Buchstaben jeweils durch ein „x“ getrennt.

Bevor die Nachricht verschlüsselt werden kann, muss sie Nachricht noch in Zweiergruppen unterteilt werden. Zwei aufeinanderfolgende Buchstaben bilden eine Gruppe.

8.      Die gebildeten Zweiergruppen geht man nun chronologisch durch und verschlüsselt sie. Ausschlaggebend ist dabei, in welchem der kleinen Rechtecke sich die Buchstaben befinden. Alle Buchstaben des Klartextes werden mit der Ziffer codiert, die ihr im Rechteck zugeordnet wurde. Zusätzlich werden noch einige Buchstaben und mathematische Symbole ergänzt, die Regeln dafür finden sich im Folgenden.

8.1      Beide Buchstaben befinden sich im selben Rechteck:

a)      Sie befinden sich beide oben links („A“). Die Ziffer ersetzt werden durch ein „A“ getrennt, da dieses Rechteck „A“ heißt.

b)     Sie befinden sich beide oben rechts („B“). Die Ziffern werden durch den Buchstaben „B“ getrennt.

c)      Sie befinden sich beide unten links („Y“). Die Ziffern werden durch den Buchstaben „Y“ getrennt.

d)     Sie befinden sich beide unten rechts („Z“). Die Ziffern werden durch den Buchstaben „Z“ getrennt.


8.2      Beide Buchstaben befinden sich in den linken Rechtecken („A“ und „Y“):

a)      Der erste der beiden Buchstaben aus der zweier Gruppe befindet sich oben links („A“) und der zweite befindet sich unten links („Y“). Vor die Ziffern kommt der Buchstabe „L“ (für links) und sie werden durch ein „-“ getrennt.

b)     Der erste der beiden Buchstaben befindet sich unten links („Y“) und der zweite oben links („A“). Vor die Ziffern kommt wieder das „L“ und sie werden durch ein „+“ getrennt.


8.3      Beide Buchstaben befinden sich in den rechten Rechtecken („B“ und „Z“):

a)      Der erste der beiden Buchstaben aus der zweier Gruppe befindet sich oben rechts („B“) und der zweite befindet sich unten rechts („Z“). Vor die Ziffern kommt der Buchstabe „R“ (für rechts) und sie werden durch ein „-“ getrennt.

b)     Der erste der beiden Buchstaben befindet sich unten rechts („Z“) und der zweite oben rechts („B“). Vor die Ziffern kommt wieder das „R“ und sie werden durch ein „+“ getrennt.


8.4      Beide Buchstaben befinden sich in den oberen Rechtecken („A“ und „B“):

a)      Der erste der beiden Buchstaben aus der zweier Gruppe befindet sich oben links („A“) und der zweite oben rechts („B“). Vor die Ziffern kommt ein „O“ (für oben) und sie werden durch ein „*“ getrennt.

b)     Der erste Buchstabe befindet sich oben rechts („B“) und der zweite oben links („A“). Vor die Ziffern kommt ein „O“ und die beiden werden durch ein „:“ getrennt.


8.5      Beide Buchstaben befinden sich in den unteren Rechtecken („Y“ und „Z“):

a)      Der erste der beiden Buchstaben aus der zweier Gruppe befindet sich unten links („Y“) und der zweite unten rechts („Z“). Vor die Ziffern kommt ein „U“ (für unten) und sie werden durch ein „*“ getrennt.

b)     Der erste Buchstabe befindet sich unten rechts („Z“) und der zweite unten links („Y“). Vor die Ziffern kommt ein „U“ und die beiden werden durch ein „:“ getrennt.


8.6      Die beiden Buchstaben sind in diagonal zueinanderstehenden Rechtecken:

a)      Die Buchstaben befinden sich in den Rechtecken oben links („A“) und unten rechts („Z“): In diesem Fall ist es egal, in welchem der beiden Rechtecke sich welcher Buchstabe befindet. Die beiden Ziffern werden durch ein „,“ getrennt.

b)     Die Buchstaben befinden sich in den Rechtecken oben rechts („B“) und unten links („Y“): In diesem Fall ist es egal, in welchem der beiden Rechtecke sich welcher Buchstabe befindet. Die beiden Ziffern werden durch „√“ getrennt.

Die Einzelnen Kombinationen aus Buchstaben, Ziffern und mathematischen Zeichen werden entsprechend der Buchstaben im Klartext aneinandergehängt.

Entschlüsselung

Schreibe hier eine Beschreibung der Entschlüsselung

Beispiel

Verschlüsselung

Der Satz EINVERSCHLUESSLUNGSVERFAHRENSOLLTEAUCHEINFACHANZUWENDENSEIN lässt sich mit meinem Verfahren folgendermaßen verschlüsseln:

Entschlüsselung

Schreibe hier, wie sich der verschlüsselte Satz wieder entschlüsseln lässt.

Sicherheitsbewertung

Schreibe hier eine kritische Bewertung der Sicherheit deines Verfahrens.