.
|
|
| Autor | Beitrag |
|---|---|
|
000 15.02.2002, 18:48 Retro |
Ich habe mich mal mit ner sehr einfach Verschlüsselungsmethode beschäftigt. Dass die Ausgewufenen Zahlen sehr lang sind und somit viel Speicher belegen ist im Moment mal nicht wichtig ;) Das System ist übelst einfach: Der eingegebende Buchstabe (Kann auch jedes Zeichen sein, wird per Ord() als seine ASCII-Zahl ausgegeben und mit nem paar Rechenprozeduren verfälscht. Für ein und das selbe Wort gibt es tausende von verschiedenen Codes. Mit der richtiges "Zurückrechenprozedur" kommt aber immer wieder dass haargenau selbe Wort raus. So ein System finde ich ganz nett! Ich frage mich allerdings wie sicher diese Methode ist? Die Kommunikation per Code erfolgt nur zwischen zwei "Personen". Das heisst dass auch nur die beiden clients den de/en-coder haben! Der eigentliche Code pendelt per E-Mail bzw. Forenposts und News! Allgemein öffentlich - zugänglich also. Darum sollte der Codec sicher und nicht (einfach) zu entschlüsseln sein. Die folgenden Codes stehen alle für den selbsten Satz: "Hallo, ich esse gerne Eis!" Also, wie sicher ist diese Methode wenn Niemand die Verschlüsselungsmethode kennt, sondern nur den Fakt, dass es per ASCII zurück gerechnet wird?! --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ Dieser Beitrag wurde am 15.02.2002 um 18:50 von Retro bearbeitet. |
|
Profil || Suche |
|
001 15.02.2002, 18:52 KhanRKerensky |
Und wie wird das decodet? P.S. Ich finde das recht komisch das innerhalb eines Tages 3Verschlüsseler herausgegeben werden ;) --"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book Dieser Beitrag wurde am 15.02.2002 um 18:53 von KhanRKerensky bearbeitet. |
|
Profil || Suche |
|
002 15.02.2002, 18:57 Retro |
Hehe Verschwörung! =O Decodet wird indem der Buchstabe per Ord() als ASCII ausgegeben wird, mit nen paar Zufallszahlen ne große Rechnung durchgeführt wird und es dann alles als Coder heraus spaziert. Encodet wird indem der Codec zuerst zurückgewonnen wird (die für die verschlüsselung verwendeten Zufallszahlen [der erste Parameter im Code, die erste Zahl vor dem Punkt {ist natürlich auch verschlüsselt}]) und dannach die Rechnung von hintenan aufgebröselt wird. Zum schluss hat man nen ziemlich großes Array mit einer Spalte pro Zeichen was per Schleife und Chr() wieder in den kompletten Text verwandelt wird. Die Methode mit dem Array ist im Moment noch ziemlich Lahm, da werd ich mir noch was einfallen lassen. --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
003 15.02.2002, 19:44 KhanRKerensky |
Nett... aber werden Emails nicht unheimlich groß wenn man statt einem Zeichen immer 5 oder 6 hat? *g* --"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book Dieser Beitrag wurde am 15.02.2002 um 19:44 von KhanRKerensky bearbeitet. |
|
Profil || Suche |
|
004 15.02.2002, 19:46 Retro |
Pff, wir leben im Zeitalter von DSL! =D Naja, die Verschlüsselung ist nicht dazu gedacht ganze Gedichtsbände zu codieren ;) Es geht viel mehr darum, kleine Mengen von Daten (imho max. 100kb) zu versenden. --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
005 15.02.2002, 19:52 KhanRKerensky |
Und was ist mit Modemuser? *gg*
Also hat ein "a" in einem Satz also immer dieselbe "Nummer"? Wenn ja ist das sehr schlecht. Das könnt man ja sogar per Hand auseinandefriemeln ;) --"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book |
|
Profil || Suche |
|
006 15.02.2002, 20:01 Retro |
Hehe jo, jedenfalls pro verschlüsselung - lässt du es nochmal neu "berechnen" sind die Werte anders. In dieser Verschlüsselung hat dann zwar auch jedes Zeichen die gleiche Zahl, aber ne andere aus als aus der ersten ;) Eine Frage, wo fängst du bitte an diesen Satz zu entschlüsseln? *fg* shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
007 15.02.2002, 20:01 mani |
ja, wie ich schon in meinem thread sagte, mit Häufigkeitstabellen is das kein Problem ! |
|
Profil || Suche |
|
008 15.02.2002, 20:05 KhanRKerensky |
Bei meiner Methode kann ein Buchstabe (oder Sonderzeichen, Zahl) in jeden anderen Buchstaben (oder Sonderzeichen, Zahl) geändert werden. Hängt alles nur vom vereinbarten Code ab. ;) --"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book |
|
Profil || Suche |
|
009 15.02.2002, 22:39 Tron |
retro, auch dein verfahren ist ne monoaplhabetische verschluesselung, ergo: leicht zu knacken. 'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams 'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett |
|
Profil || Suche |
|
010 15.02.2002, 23:35 Retro |
Jep, dann kann mans sogar fast im Kopf ausrechnen! :o Aber wie gesagt - der einzigste de/en-coder ist bei den Clients die insofern nichts damit anfangen können. --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
011 16.02.2002, 20:00 TheTinySteini |
Nun, das Verfahren ist relativ sicher, so lang es sich wirklich nur um so kurze Sätze handelt. Aber sobald die Sätze länger werden, kann man mit Häufigkeitstabellen übelst einfach dechiffrieren. Man bekommt zwar nicht den eigentlichen Rechenweg raus, aber es reicht ja, wenn man den Klartext hat. Poste doch am besten mal einen chiffrierten Text mit ~100 Wörtern (soviel sollten es schon sein), mal sehen ob ihn jemand knackt. --TheTinySteini |
|
Profil || Suche |
|
012 16.02.2002, 20:40 mani |
mkay: :) Hier isn Link versteckt oso (zum Text) --Dieser Beitrag wurde am 16.02.2002 um 20:58 von mani bearbeitet. |
|
Profil || Suche |
|
013 16.02.2002, 20:50 Retro |
mani, setz bitte nen Link zu dem Text, dass das Board jetzt überbreite hat is net so fein! :\ Mein Code kommt gleich, muss erstmal nen Text finden :) Hier: http://www.m249.de/hrhr.txt [-> Ziel speichern unter, der IE hat Probleme mit dem langen Text] Fast zweitausend Zeichen im Original! Gute Chancen... bin ich mal gespannt! --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ Dieser Beitrag wurde am 16.02.2002 um 20:59 von Retro bearbeitet. |
|
Profil || Suche |
|
014 16.02.2002, 20:57 blair |
wie passend dass du das sagst jc, denn du bist kein hengst, du bist ne stute... und ne ziemlich fette noch dazu... --because our freedom sits at the end of a gun |
|
Profil || Suche |
|
015 16.02.2002, 21:18 KhanRKerensky |
Und hier ist mein Text ;) --"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book |
|
Profil || Suche |
|
016 16.02.2002, 21:28 mani |
öhm retro dein text is insofern schlecht decodierbar, als das er schlecht zu handeln is :D soviele Zahlen sind schlecht zu überblicken :o -- |
|
Profil || Suche |
|
017 16.02.2002, 22:18 Retro |
Wiso soll man das überblicken? Kopieren-Einfügen! --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
018 17.02.2002, 07:37 KhanRKerensky |
Oder Retros "Text" ausdrucken *gg* --"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book |
|
Profil || Suche |
|
019 17.02.2002, 14:35 Retro |
Tja, bosorgt euch Endlospapier! :D --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
020 17.02.2002, 14:38 KhanRKerensky |
Habbich hier... mitsamt Nadeldrucker ;) --"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book |
|
Profil || Suche |
|
021 17.02.2002, 15:27 Zeeke |
Brrrt brrrrt brrrrrt brrrrt :) Mein guter alter StarWriter :D -- |
|
Profil || Suche |
|
022 17.02.2002, 17:15 KhanRKerensky |
Cool? Der Druckkopf wurde heiß wie sau ;) und laut sind die Biester. --"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book |
|
Profil || Suche |
|
023 17.02.2002, 18:03 TheTinySteini |
Hm, mal sehen, vielleicht setz ich mich ehrlich mal dran... Is das nur Text? Wird zwischen Groß- und Kleinbuchstaben unterschieden? Die beiden Informationen wären ganz nützlich, aber es geht vermutlich auch ohne. --TheTinySteini |
|
Profil || Suche |
|
024 17.02.2002, 18:15 KhanRKerensky |
Meins besteht aus Buchstaben (Groß und Kleinunterscheidung), Zahlen und Sonderzeichen. Wirste aber nicht knacken können ohne Proggi ;) --"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book |
|
Profil || Suche |
|

