"Ausschlussmethode"-Textver- und Entschlüsselung? + Suche Tool

Den Müll hier habe ich selbst verzapft. Kann mir jemand sagen, wer bereits vor mir auf die Idee gekommen ist und wie die Methode eigentlich heißt? Und kennt jemand ein Programm, welches das kann?





Textverschlüsselungsmethoden und ihre jeweiligen Alghoritmen

Es gibt viele Methoden zur Ver- und wieder Entschlüsselung von Text. An dieser Stelle nenne ich ihnen 3.

*
Indexielle Verschiebung

In der Infomationstechnik ist diese Methode auch unter dem Begriff "bit shifting" bekannt. Man verschiebt sämtliche Buchstaben eines Satzes beziehungsweise einer Botschaft um eine bestimmte Weite; lediglich die Weite muss dem Empfänger, der sie entschlüsseln können soll, bekannt sein. Eine Rückschiebung entschlüsselt den Satz wieder. Die Buchstaben folgenden Satzes wurden ihrer alphabetischen Ordnung um 1 verschoben.

Ojs hfiu ft hvu.

Folgender Satz wurde hierbei verschlüsselt.

Mir geht es gut.
*
Kennwortverschlüsselung

In diesem Punkt erkläre ich Ihnen den Alghoritmus einer Methode von vielen, die Text verschlüsseln, der sich nur von dem entschlüsseln lässt, der das dafür nötige Kennwort kennt.

jgk dczq cl dsm.

Das Kennwort zur Entschlüsselung ist 327 und die verschlüsselte Botschaft lautet Mir geht es gut..

Der Vorgang läuft folgendrmaßen ab.
1. Wähle den ersten Buchstaben der verschlüsselten Botschaft (a). Wähle den ersten Buchstaben des Kennworts (b). Führe Schritt 2 aus.
2. Erhöhe (a) alphabetisch um (b); falls dabei über den Buchstaben "Z" hinausgeschossen wird, beginnt die Zählung mit dem Rest wieder von "A". Führe Schritt 3 aus.
3. Bewege (a) auf den nächsten Buchstaben. Führe Schritt 4 aus.
4. Bewege (b) auf den nächsten Buchstaben; falls dabei über den Buchstaben "Z" hinausgeschossen wird, beginnt die Zählung mit dem Rest wieder von "A". Führe Schritt 5 aus.
5. Führe Schritt 2 aus.

Diese Methode könnten beispielweise zwei Jugendliche beim Chatten verwenden, wenn sie wissen, dass die Botschaften, die sie über's Netz verschicken, heimlich von den Eltern mitgelogt werden. Das Kennwort legen sie in der Schule fest und mit einem Computerprogramm übersetzen sie damit, was bei ihnen im ICQ-Log landet.
*
Ausschlussmethode
Benutzername Nachricht im Chatlog Nachricht im Chatlog, entschlüsselt
junkie4life Hast du Yfth, und wenn, wieviel Fscnn? Hast du Gras, und wenn, wieviel Gramm?
der hans yxbmzjf. zwanzig.

Bei der Ausschlussmethode gibt es kein Kennwort. Dafür lässt sich mit ihr jedoch kaum ein Wort einstimmig verschlüsseln. Man erhöht den Buchstaben eines Wortes indexiel um eine beliebige Weite, und im Gegenzug senkt man einen anderen Buchstaben des selben Wortes um diese Weite. Beim Entschlüsseln mit der Ausschlussmethode setzt das Computerprogramm je nach Länge des verschlüsselten Wortes viele in Frage kommende Worte zusammen. Dabei lässt es unter den Zwischenergebnissen alle Buchstabenkombinationen aus, die eigentlich keine richtigen Worte bilden, wie zum Beispiel "hroarkpf", wofür das jeweilige Programm herkömmlich mit importierten Wortlisten arbeitet. Programme, die ein Wort auf solche Weise verschlüsseln, erzeugen daraus sozusagen ein zufälliges Wort, das aus genau so vielen Buchstaben besteht und die selbe indexielle Summe hat. Bevor ein solches Programm etwas generiert, macht es zuerst eine Probe, wieviele gültige Ergebnisse es durch Entschlüsselung des generierten Wortes wieder liefern kann; denn ein Wort, das durch diese Methode verschlüsselt einen Buchstabensalat ergibt, der durch Entschlüsselung durch diese Methode aber zu viele in Frage kommenden Worte zurückliefert, kann so nicht verschlüsselt werden.

"Dafür lässt sich mit ihr jedoch kaum ein Wort einstimmig verschlüsseln." - Ich

In folgenden Situationen ist die Verwendung dieser Methode sinnvoll.
o Es geht also darum, für die inhaltliche Aussage eines Satzes eine Formulierung oder Redewendung zu wählen, in welcher einige Worte vorkommen, die sich auf diese Weise einstimmig verschlüsseln lassen, sodass der Satz unverständlich wird, wenn man sie nicht vorher entschlüsselt. Oder man verschlüsselt das wichtigste Wort des Satzes, sofern eine Wiederentschlüsselung Tausend Resultate liefert, von denen sowieso nur ein Wort im Zusammenhang zu den restlichen Worten im Satz Sinn ergibt. Oder man verschlüsselt einen ganzen Satz, sofern eine Wiederentschlüsselung Millionen von Resultaten liefert, von denen sowieso nur ein Satz im Zusammenhang zur Thematik des ganzen Buchs, in welchem er steht, Sinn ergibt.



Ich suche genau so ein tool, bei dem ich eine wortliste für mögliche gültige wörter und eine für den zu verwendenden zeichensatz integrieren kann. ich will aus einem satz sätze generieren können, die aus genau so vielen worten besteht wie der satz aus dem ich sie generieren will, dessen wörter alle genau so lang sind wie die des eingegebenen satzes und das auch noch mit der selben indexiellen summe

a(1) + b(2) + c(3) + f(6)

wenn es auch nöch möglich wäre, die zeichen im zeichensatz und deren indexiellen werte (wenn man das wirklich so nennt) selbst festzulegen, z.b. a = 10, wäre das alles, was ich brauche. irgendwer muss sowas doch sicher geprogt haben. thx
 
Hallo,
dein Text ist etwas sehr unverständlich, und nicht jeder (mich eingeschlossen) hat Lust sich durch jede Menge unnütze Information zu wühlen.
Glaube kaum, dass das gewünschte Prog. existiert. Für Cäser, monoalphabetische Substitution und polyalphabetische Substituion etc. gibts sehr viele Tools die das wieder knacken können. Eine gute Anlaufstelle ist dafür immer CrypTool.

Ansonsten nutzt man die alten Verfahren eh nur zum Spaß bzw. in der Lehre. Da macht sich dann meist keiner den Aufwand, da großartig Tools zu schreiben um das zu knacken, es sei denn, dass Prog. soll in der Lehre eingesetzt werden (siehe CrypTool).


PS: Ein guter Beitrag besteht nicht dadurch, dass man alles haar klein erklärt, sondern die richtigen/geläufigen Fachbegriffe verwendet (z.B. Cäser-Verschlüsslung statt Indexielle Verschiebung). Zuviel Text führt nur dazu, dass das keiner liest.
 
Zurück
Oben