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

Aus ZUM Projektwiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 8: Zeile 8:


Zuerst benötigen sie ein Schlüsselwort, für dieses ist die Auswahl unbeschränkt allerdings sollte der Einfachheit halber das Schlüsselwort nicht Bestandteil ihres Klartextes sein. Sie beginnen damit, das Schlüsselwort in ihren Klartext einzufügen, dafür setzen sie die Buchstaben immer abwechselnd ein und beginnen nach dem ersten Buchstaben ihres Klartextes. Sie verfahren so, bis zum Ende des Schlüsselwortes und beginnen dann von neuem, wiederholen als das Schlüsselwort, bis sie am Ende des Textes immer einen Buchstaben des Klartextes und des Schlüsselwortes abwechselnd stehen haben. Bei bedarf wenn die Lücken nicht gänzlich mit dem Schlüsselwort übereinstimmen, enden sie nach dem letzten Buchstaben des Klartextes auch mit dem Schlüsselwort.   
Zuerst benötigen sie ein Schlüsselwort, für dieses ist die Auswahl unbeschränkt allerdings sollte der Einfachheit halber das Schlüsselwort nicht Bestandteil ihres Klartextes sein. Sie beginnen damit, das Schlüsselwort in ihren Klartext einzufügen, dafür setzen sie die Buchstaben immer abwechselnd ein und beginnen nach dem ersten Buchstaben ihres Klartextes. Sie verfahren so, bis zum Ende des Schlüsselwortes und beginnen dann von neuem, wiederholen als das Schlüsselwort, bis sie am Ende des Textes immer einen Buchstaben des Klartextes und des Schlüsselwortes abwechselnd stehen haben. Bei bedarf wenn die Lücken nicht gänzlich mit dem Schlüsselwort übereinstimmen, enden sie nach dem letzten Buchstaben des Klartextes auch mit dem Schlüsselwort.   
 
[[Datei:Die Gartenlaube (1887) b 705 2.jpg|mini]]
Danach haben sie eine Textkombination aus Klartext und der Wiederholung des Schlüsselwortes. Danach kommt der Schlüssel in Form einer Zahl zum Einsatz.  Der Zahlenschlüssel kann bis auf eine Ausnahme, die ich bereits im oberen Text genannt habe frei gewählt werden,  sie haben also ihren fast fertigen Geheimtext vor sich. Nun müssen sie die Buchstaben, die zu ihrem Klartext gehören noch einmal betrachten und diese anhand der vorgegebenen Zahl verschieben in die linke Richtung. Dabei bleibt die Abfolge des Schlüsselwortes bestehen und wird nicht verändert. Sollte die Buchstaben über diesen Stamm hinweg verschoben werden, werden sie einfach am Ende des Textes wieder angefügt.   
Danach haben sie eine Textkombination aus Klartext und der Wiederholung des Schlüsselwortes. Danach kommt der Schlüssel in Form einer Zahl zum Einsatz.  Der Zahlenschlüssel kann bis auf eine Ausnahme, die ich bereits im oberen Text genannt habe frei gewählt werden,  sie haben also ihren fast fertigen Geheimtext vor sich. Nun müssen sie die Buchstaben, die zu ihrem Klartext gehören noch einmal betrachten und diese anhand der vorgegebenen Zahl verschieben in die linke Richtung. Dabei bleibt die Abfolge des Schlüsselwortes bestehen und wird nicht verändert. Sollte die Buchstaben über diesen Stamm hinweg verschoben werden, werden sie einfach am Ende des Textes wieder angefügt.   


Zeile 17: Zeile 17:


1) Sie besitzen sowohl den Schlüssel als auch das Schlüsselwort. In diesem Fall müssen sie das Wort in ihrem Geheimtext suchen und danach aus dem Text streichen. Dann erhalten sie lediglich die verschobene Abfolge von Buchstaben des Klartextes. Alles was sie nun noch tun müssen ist, den Schlüssel zu  benutzen und je nach der gegeben Zahl den Text nach rechts verschieben und genau wie bei der Verschlüsselung die zu weit verschobenen Buchstaben wieder vorne an den Satz anzufügen.  
1) Sie besitzen sowohl den Schlüssel als auch das Schlüsselwort. In diesem Fall müssen sie das Wort in ihrem Geheimtext suchen und danach aus dem Text streichen. Dann erhalten sie lediglich die verschobene Abfolge von Buchstaben des Klartextes. Alles was sie nun noch tun müssen ist, den Schlüssel zu  benutzen und je nach der gegeben Zahl den Text nach rechts verschieben und genau wie bei der Verschlüsselung die zu weit verschobenen Buchstaben wieder vorne an den Satz anzufügen.  
 
[[Datei:African reference alphabet from 1982 according to Mann and Dalby 1987.png|mini]]
2) Sie besitzen den Schlüssel und das Schlüsselwort nicht. Dann müssen sie den Geheimtext genauer analysieren, hierbei kann bei kurzen Texten und einem kurzen Schlüsselwort bereits die Betrachtung des Textes reichen um das Schlüsselwort herauszubekommen. Sollte es sich allerdings um einen sehr langen Text oder aber auch ein langes Schlüsselwort handelt, kann eine Häufigkeitsanalyse helfen. Denn die Buchstaben des Lösungswortes sind durch die wiederholte Verwendung öfter verwendet. Dies kann dabei helfen das Lösungswort zu identifizieren. Anschließend gehen sie ähnlich wie oben vor, sie streichen das Lösungswort aus dem Text. Was den Schlüssel betrifft, so muss zuerst das Lösungswort identifiziert sein
2) Sie besitzen den Schlüssel und das Schlüsselwort nicht. Dann müssen sie den Geheimtext genauer analysieren, hierbei kann bei kurzen Texten und einem kurzen Schlüsselwort bereits die Betrachtung des Textes reichen um das Schlüsselwort herauszubekommen. Sollte es sich allerdings um einen sehr langen Text oder aber auch ein langes Schlüsselwort handelt, kann eine Häufigkeitsanalyse helfen. Denn die Buchstaben des Lösungswortes sind durch die wiederholte Verwendung öfter verwendet. Dies kann dabei helfen das Lösungswort zu identifizieren. Anschließend gehen sie ähnlich wie oben vor, sie streichen das Lösungswort aus dem Text. Was den Schlüssel betrifft, so muss zuerst das Lösungswort identifiziert sein, danach steht der größte Teil des Textes bereits wieder im Klartext. Interessant ist dann noch das Ende der Buchstabenkombination. Sie betrachten diese und können die Wörter je nach Sinn zusammensetzten um sie dann an den Anfang des Textes zu stellen. 


===Beispiel===
===Beispiel===


=====Verschlüsselung=====
=====Verschlüsselung=====
Der Satz EINVERSCHLUESSLUNGSVERFAHRENSOLLTEAUCHEINFACHANZUWENDENSEIN lässt sich mit meinem Verfahren folgendermaßen verschlüsseln:
<blockquote>Der Satz Informatik war eine Gute Wahl, lässt sich mit meinem Verfahren , dem Schlüsselwort Alpha und dem Schlüssel 4 folgendermaßen verschlüsseln:</blockquote>1) Das Schlüsselwort einsetzten:
{| class="wikitable"
|I
|N
|F
|O
|R
|M
|A
|T
|I
|K
|W
|A
|H
|R
|E
|I
|N
|E
|G
|U
|T
|E
|W
|A
|H
|L
|-
|A
|L
|P
|H
|A
|A
|L
|P
|H
|A
|A
|L
|P
|H
|A
|A
|L
|P
|H
|A
|A
|L
|P
|H
|A
|A
|}
=> So sehen die beiden Reihen unter einander aus, wenn man Sie nun ineinander schiebt entsteht folgender Text:
 
iAnLfPoHrAmAaLtPiHkAwAaLrPeHiAnAeLgPuHtAeAwLaPhHlA, die Buchstaben stehen nun Abwechselnd, um dies zu verdeutlichen die des Klartextes in Kleinbuchstaben. Danach wird der Schlüssel zur Verschiebung genutzt, die Kleinbuchstaben werden also um 4 Stellen nach rechts verschoben.
 
iAnLfPoHrAmAaLtPiHkAwAaLrPeHiAnAeLgPuHtAeAwLaPhHlA
 
.....


=====Entschlüsselung=====
=====Entschlüsselung=====
Schreibe hier, wie sich der verschlüsselte Satz wieder entschlüsseln lässt.
<br />


===Sicherheitsbewertung===
===Sicherheitsbewertung===
Schreibe hier eine kritische Bewertung der Sicherheit deines Verfahrens.
Ich habe mein Verfahren an mehreren Beispielen getestet und es hat immer einwandfrei geklappt, die Anwendung ist sehr leicht, allerdings ist das Entschlüsseln es auch. Wenn das Schlüsselwort bekannt ist, dann

Version vom 24. Mai 2020, 11:52 Uhr

Fließband

Maschine Marly 3.jpg

Mein selbst entwickeltes Verfahren nennt sich das Fleißbandverfahren, da es ähnlich wie bei einem Fließband einen Buchstaben auf das Band legt und dann weiterrückt. Bei meinem Verfahren ist wichtig, dass sowohl der Zahlenschlüssel als auch das Schlüsselwort geheim bleiben und das mann den Überblick behält.

Verschlüsselung

Für die Verschlüsselung wird sowohl ein Schlüssel in Form einer Zahl, als auch ein Schlüsselwort benötigt. Hierbei zu beachten ist, dass die Buchstaben während der Verschlüsselung verschoben werden, je nach der Zahl des Schlüssels, die Wahl der Schlüsselzahl darf also nicht dazu führen, dass man am Ende wieder beim Klartext ankommt.

Zuerst benötigen sie ein Schlüsselwort, für dieses ist die Auswahl unbeschränkt allerdings sollte der Einfachheit halber das Schlüsselwort nicht Bestandteil ihres Klartextes sein. Sie beginnen damit, das Schlüsselwort in ihren Klartext einzufügen, dafür setzen sie die Buchstaben immer abwechselnd ein und beginnen nach dem ersten Buchstaben ihres Klartextes. Sie verfahren so, bis zum Ende des Schlüsselwortes und beginnen dann von neuem, wiederholen als das Schlüsselwort, bis sie am Ende des Textes immer einen Buchstaben des Klartextes und des Schlüsselwortes abwechselnd stehen haben. Bei bedarf wenn die Lücken nicht gänzlich mit dem Schlüsselwort übereinstimmen, enden sie nach dem letzten Buchstaben des Klartextes auch mit dem Schlüsselwort.

Die Gartenlaube (1887) b 705 2.jpg

Danach haben sie eine Textkombination aus Klartext und der Wiederholung des Schlüsselwortes. Danach kommt der Schlüssel in Form einer Zahl zum Einsatz. Der Zahlenschlüssel kann bis auf eine Ausnahme, die ich bereits im oberen Text genannt habe frei gewählt werden, sie haben also ihren fast fertigen Geheimtext vor sich. Nun müssen sie die Buchstaben, die zu ihrem Klartext gehören noch einmal betrachten und diese anhand der vorgegebenen Zahl verschieben in die linke Richtung. Dabei bleibt die Abfolge des Schlüsselwortes bestehen und wird nicht verändert. Sollte die Buchstaben über diesen Stamm hinweg verschoben werden, werden sie einfach am Ende des Textes wieder angefügt.

Nach diesem Schritt haben sie ihren Geheimtext.

Entschlüsselung

Es gibt zwei Mögliche Szenarien bei der Entschlüsselung eines Geheimtextes, welcher nach dem Fließbandverfahren verschlüsselt wurde.

1) Sie besitzen sowohl den Schlüssel als auch das Schlüsselwort. In diesem Fall müssen sie das Wort in ihrem Geheimtext suchen und danach aus dem Text streichen. Dann erhalten sie lediglich die verschobene Abfolge von Buchstaben des Klartextes. Alles was sie nun noch tun müssen ist, den Schlüssel zu benutzen und je nach der gegeben Zahl den Text nach rechts verschieben und genau wie bei der Verschlüsselung die zu weit verschobenen Buchstaben wieder vorne an den Satz anzufügen.

African reference alphabet from 1982 according to Mann and Dalby 1987.png

2) Sie besitzen den Schlüssel und das Schlüsselwort nicht. Dann müssen sie den Geheimtext genauer analysieren, hierbei kann bei kurzen Texten und einem kurzen Schlüsselwort bereits die Betrachtung des Textes reichen um das Schlüsselwort herauszubekommen. Sollte es sich allerdings um einen sehr langen Text oder aber auch ein langes Schlüsselwort handelt, kann eine Häufigkeitsanalyse helfen. Denn die Buchstaben des Lösungswortes sind durch die wiederholte Verwendung öfter verwendet. Dies kann dabei helfen das Lösungswort zu identifizieren. Anschließend gehen sie ähnlich wie oben vor, sie streichen das Lösungswort aus dem Text. Was den Schlüssel betrifft, so muss zuerst das Lösungswort identifiziert sein, danach steht der größte Teil des Textes bereits wieder im Klartext. Interessant ist dann noch das Ende der Buchstabenkombination. Sie betrachten diese und können die Wörter je nach Sinn zusammensetzten um sie dann an den Anfang des Textes zu stellen.

Beispiel

Verschlüsselung

Der Satz Informatik war eine Gute Wahl, lässt sich mit meinem Verfahren , dem Schlüsselwort Alpha und dem Schlüssel 4 folgendermaßen verschlüsseln:

1) Das Schlüsselwort einsetzten:

I N F O R M A T I K W A H R E I N E G U T E W A H L
A L P H A A L P H A A L P H A A L P H A A L P H A A

=> So sehen die beiden Reihen unter einander aus, wenn man Sie nun ineinander schiebt entsteht folgender Text:

iAnLfPoHrAmAaLtPiHkAwAaLrPeHiAnAeLgPuHtAeAwLaPhHlA, die Buchstaben stehen nun Abwechselnd, um dies zu verdeutlichen die des Klartextes in Kleinbuchstaben. Danach wird der Schlüssel zur Verschiebung genutzt, die Kleinbuchstaben werden also um 4 Stellen nach rechts verschoben.

iAnLfPoHrAmAaLtPiHkAwAaLrPeHiAnAeLgPuHtAeAwLaPhHlA

.....

Entschlüsselung


Sicherheitsbewertung

Ich habe mein Verfahren an mehreren Beispielen getestet und es hat immer einwandfrei geklappt, die Anwendung ist sehr leicht, allerdings ist das Entschlüsseln es auch. Wenn das Schlüsselwort bekannt ist, dann