World of Gothic Archiv
> Die Plauderecke Kryptografie |
|
20.09.2003, 13:44 | #1 | |||||
Lt.Cmdr. Data Beiträge: 517 |
Kryptografie
Ich hab mir mal in einer ruhigen Minute einen kleinen Code ausgedacht und wollte jetzt mal an euch testen, wie gut der ist. Er ist nicht besonders schwierig und jeder der ein bischen Ahnung von sowas hat wird nicht lange brauchen, aber ich bin dochmal gespannt, wie lange es dauert, bis ihn einer rauskriegt: 823759721483383091819323961365841944074273918344712837492348230721223375 234861982690727384792447291029633742467289354679:D Kleine Hilfe: Es sind mit Leerzeichen (5mal vorhanden) 28 Zeichen. P.S.: Man muss sich die Zahlenreihe ohne den Zeilenumbruch vorstellen. |
|||||
20.09.2003, 13:51 | #2 | |||||
Thoth Beiträge: 202 |
da.rklo.omas.dfze.rozo.rkas.dfze.roda.rkxe.noli.noli.maze.roci.tylo.om-d.b-zo.omgo.rnbo.ltzo.rkci.tyzo.rkzo.om...ze.rolo.omci.tyci.tybo.ltas.dfze.roas.dfli.noli.maxe.no-d.b-ze.rozo.ombo.ltli.malo.omda.teex.itze.ro:sa.nd newoa? |
|||||
20.09.2003, 13:54 | #3 | |||||
Ragnar81 Beiträge: 63 |
hä? *g* |
|||||
20.09.2003, 14:08 | #4 | |||||
Chris Beiträge: 2.122 |
Wie solln wir das Anstellen ? Stehen die zaheln für HEX Code ? Oder die Zahl ist ein Buchstabe im alphabet ? Tipp plz ! |
|||||
20.09.2003, 14:16 | #5 | |||||
Nefarius Beiträge: 1.073 |
Es sind 120 Zahlen. Fünf Leerzeichen sind darin enthalten. D.h. es sind 11 "Objekte" (6 "Wörter" und 5 Leerzeichen). Da 120 sich nicht durch 11 Teilen lässt sind die Objekte unterschiedlich lang. So weeit bin ich gekommen. aber weiter weiß ich net [edit] weitere erkenntnis: angenommen: ein Leerzeichen besteht aus 1 Ziffer. Von der gesamtzifferanzahl werden die Leerzeichen abgezogen 120 - 5 = 115. Die restlichen 115 Ziffern werden unter den 23 restlichen Zeichen aufgeteilt: 115 : 23 = 5. Im Klartext: Ein Zeichen besteht aus 5 Ziffern! [/edit] [edit2]ich komm net mehr weiter! bitte einen Tip noch![/edit2] |
|||||
20.09.2003, 14:50 | #6 | |||||
Lt.Cmdr. Data Beiträge: 517 |
Leerzeichen = eine Ziffer stimmt Ein Zeichen = fünf Ziffern Stimmt Es gibt eine Ziffer, die insgesamt nur 5 mal auftaucht. Diese Ziffer markiert das Leerzeichen. Die fünf Ziffern, die ein Zeiche darstellen, unterscheiden sich in einem signifikantem Merkmal. Wenn man weiss, welches Merkmal es ist, ergeben sich zwei Gruppen von Ziffern. Und welches Zahlensystem, welches wir alle kennen, besteht aus nur 2 Gruppen? |
|||||
20.09.2003, 15:00 | #7 | |||||
Chris Beiträge: 2.122 |
Das Binärsystem besteht aus 2 gruppen. :D Und die 0 steht fürs Leerzeichen in deinem Code oder ? Kommt nur 5 mal vor. |
|||||
20.09.2003, 15:01 | #8 | |||||
Nefarius Beiträge: 1.073 |
82375 97214 83383 0 91819 32396 13658 41944 0 74273 91834 47128 37492 34823 0 72122 33752 34861 98269 0 72738 47924 47291 0 29633 74246 72893 54679 so die 0 ist das Leerzeichen. ich muss das nur noch ins Morsaalphabet unwandeln einen Moment noch |
|||||
20.09.2003, 15:06 | #9 | |||||
Chris Beiträge: 2.122 |
Deine Idee mit dem morsesystem könnte stimmen. DA wird ja auch das Binärsystem 0 und 1 benutzt. |
|||||
20.09.2003, 15:09 | #10 | |||||
Nefarius Beiträge: 1.073 |
Das Binärsystem gibt ja am Ende 'ne Zahl raus. aber ich denke mal es handelt sich um ein Lösungswort ich würde mal sagen der Unterschied liegt in Gerade zahl und Ungerade Zahl |
|||||
20.09.2003, 15:11 | #11 | |||||
Chris Beiträge: 2.122 |
DAS Binärsystem gibt keine buchstaben aus ! [EDIT] Hä zahlen ? was willste damit ? die müssen dann zweistellig sein (normales system) Du müsstest es in HEX Umwandeln und gucken was da fürn Wort rauskommt. Das könnte ich übernehmen wenn das was du da rasubekommst auch sinn hat. |
|||||
20.09.2003, 15:38 | #12 | |||||
Nefarius Beiträge: 1.073 |
Habe gerade gemerkt, dass das mit gerade-ungerade nich geht. mein ergebnis kann noch dauern.... @Masterdragon: ich kann kein HEX |
|||||
20.09.2003, 15:40 | #13 | |||||
bOb Beiträge: 1.654 |
Natürlich kann in den Code auch die jeweilige Stelle, wo der Buchstabe steht, integriert sein, sodass ein Buchstabe völlig unterschiedliche Werte annehmen kann. Bei Ansicht dieser Zahlen habe ich aber einen etwas anderen Verdacht. 5 Stellen müssten ja extrem redundante Information beinhalten, gemessen an den 26 Buchstaben, paar Umlauten und Satzzeichen, die codiert werden müssen. Die Zahlengruppen sehen am Anfang wesentlich ähnlicher aus, als am Ende. Es könnte sein, dass die letzten zwei oder gar drei Stellen völlig zufällig und informationsfrei sind. Falls die ersten drei Ziffern jeder Zahl wichtig sind, gäbe es 3 doppelt vorkommende Zeichen (Vokale?): 348, 742 und 918, wenn gar nur die ersten beiden wichtig sind, wären zwei Zeichen dreifach vorhanden (47 und 72, eins davon möglicherweise E) und 3 doppelt (34, 74, 91). Natürlich könnte ich damit völlig auf den Holzweg liegen. Füllstellen würde ich aber auf jeden Fall in Betracht ziehen, es könnte ja auch z.B. sein, dass beim ersten Zeichen nur die ersten beiden Stellen wichtig sind, beim zweiten die Stellen 2 und drei, ect. Die Ähnlichkeit am Anfang halte ich aber für doch recht auffällig. |
|||||
20.09.2003, 15:48 | #14 | |||||
Nefarius Beiträge: 1.073 |
interressante Theorie, leider Falsch. Denn der Ersteller dieser Kryptographie sagte doch, dass zwei arten von Zeichen entstehen. |
|||||
20.09.2003, 15:51 | #15 | |||||
Chris Beiträge: 2.122 |
Wieso sollte ers so schwer gemacht haben ? @Nerfarius Ich kann Hex und hab auch jede menge Hex editoren. Wenns brenzlig wid zeigen die mir auch an was es fürn buchstaben erggeben würd :D Hex ist sehr leciht aufgebaut. 41= A= 42 B usw. 49= I 4A= J 4B = K |
|||||
20.09.2003, 16:09 | #16 | |||||
bOb Beiträge: 1.654 |
Das habe ich Idiot überlesen. Allerdings schreibt er nur: quote:Das heißt für mich nicht, dass zwei verschiedene Zeichen entstehen, sondern lediglich, dass man die Ziffern in zwei verschiedene Gruppen einteilen muss. Eventuell muss man ja ungerade oder gerade Ziffern eliminieren. Wenn man das eine oder andere macht, reduziert man die 5 stelligen Zahlen auf ein- bis vierstellige (was meiner Meinung nach immer noch zu viel wäre). Wenn man z.B an geraden Stellen alle ungeraden Ziffern eliminiert, an ungeraden alle geraden (jetzt ohne die Leerzeichen zu beachten, für mit Leerzeichen habe ich jetzt keine Zeit nachzuschauen), wären nur noch ein- bis dreistellige Zahlen übrig. |
|||||
20.09.2003, 16:10 | #17 | |||||
Nefarius Beiträge: 1.073 |
@Lt.Cmdr. Data: bevor ich hier meinen Kopf weitergrille, könntest du mir sagen ob das mit dem Morsealphabet überhaupt stimmt? Ich raff das eine Wort nich', dass aus 5 Zeichen besteht. Im Morsealphabet bestehen alle Buchstaben aus 1-4 Zeichen. Nur die Zahlen haben 5 Zeichen aber der Code den ich bekomme stimmtmit keiner Zahl überein.... @bOb: selbst wenn wir dann 1-3stellige Zahlen hätten sind dann noch 3 verschiedene Zahlentypen übrig. Das würde dann wiederum nicht mit dem einstimmen was Lt.Cmdr. Data gesagt hat... |
|||||
20.09.2003, 16:46 | #18 | |||||
Lt.Cmdr. Data Beiträge: 517 |
Also, die beiden Gruppen, aus denen sich mein Code zusammensetzt, sind ungerade Ziffer (1,3,5,7,9) und gerade Ziffer (2,4,6,8). Ungerade steht, bynär gesehen, für die 0 und die geraden Ziffer stellen die 1 dar. Daraus ergibt sich dann folgender Code: 11000|00101|10010| 00100|01001|00101|10011| 01100|00101|10011|00101|01110| 01011|00001|01110|01110| 01001|10011|10100| 10100|01111|01100|01100| (Eine Zeile gleich ein Wort) Jetzt muss man nur noch wissen, dass der Buchstabe A der bynären 1, das B der bynären 2 usw. entspricht. Das einzigste, was diesen Code ein wenig schwieriger macht ist die Tatsache, dass unterschiedliche Ziffernfolgen den gleichen Buchstaben darstellen können, da es egal ist, welche Ziffer man nimmt, solange man mit den geraden und ungeraden nicht durcheinanderkommt. |
|||||
20.09.2003, 17:09 | #19 | |||||
Chris Beiträge: 2.122 |
Ohje ich weiß ent alle bins auswändig (im heft spick) Wenns heute noch keiner hat werd ich mich morgen dranhocken. :D |
|||||
20.09.2003, 17:13 | #20 | |||||
Nefarius Beiträge: 1.073 |
*diehandandiestirnschlag* oh mein gott.... das letzt mal, dass ich den Kack durchgenommen hab', da war ich in der 6. kann mich kein bisschen erinnern. deshalb überlasse ich euch die klärung des Lösungswortes.. ich bin damit zufrieden herausgefunden zu haben, dass das leerzeichen 1 Stelle hat und die Zeichen 5 Stellen *bescheidensei* :D:D:D |
|||||
20.09.2003, 17:30 | #21 | |||||
Lt.Cmdr. Data Beiträge: 517 |
Entweder habe ich eine völlig andere Vorstellung vom bynären Zahlensystem als ihr oder ich hab gerade den größten Schwachsinn dieses Jahrhunderts verzapft. Ich meinte das folgender Massen: Bei 5 Ziffern sähe die arabische Eins so aus: 00001 Die rechte Ziffer hat den Multiplikator 1, die zweite von rechts den Multiplikator 2, die mittlere den Multiplikator 4, die zweite von links den Multiplikator 8 und die linke den Multiplikator 16. Das sähe dann wie folgt aus: 00001 = (16*0)+(8*0)+(4*0)+(2*0)+(1*1) = 1 00010 = (16*0)+(8*0)+(4*0)+(2*1)+(1*0) = 2 00011 = (16*0)+(8*0)+(4*0)+(2*1)+(1*1) = 3 00100 = (16*0)+(8*0)+(4*1)+(2*0)+(1*0) = 4 ... 11111 = (16*1)+(8*1)+(4*1)+(2*1)+(1*1) = 31 Daraus würde sich folgendes ergeben: A = 00001 B = 00010 C = 00011 D = 00100 ... Z = 11010 |
|||||
20.09.2003, 17:45 | #22 | |||||
bOb Beiträge: 1.654 |
Na geh, jetzt war ich so stolz und dabei hast du während ich offline war quasi die Lösung verraten: "Xer dies lesen kann ist toll" |
|||||
20.09.2003, 17:57 | #23 | |||||
Lt.Cmdr. Data Beiträge: 517 |
Dann hab ich mich doch glatt bei meinem eigenen Code vertan. Der erste Buchstabe sollte nämlich eigentlich ein W sein und kein X. Aber der Rest passt. Und, wie findet ihr diesen Code? Er ist zwar nicht besonders raffiniert, aber anscheinend doch schwerer zu lösen als ich gedacht habe. |
|||||
20.09.2003, 18:34 | #24 | |||||
Nefarius Beiträge: 1.073 |
Die Idee war nicht schlecht. Es wäre besser gewesen wenn du statt dem Binärsystem das Morsealphabet genommen hättest (dann hätt' ich rausbekommen:D:D:D); nein mal im ernst. du hast es geschafft meinen langweiligen Nachmittag interressant zu geschtalten;) |
|||||
20.09.2003, 21:32 | #25 | |||||
bOb Beiträge: 1.654 |
Ja hat mir auch sehr spaß gemacht. In alter Tradition sollte ja immer der Löser eine neue Aufgabe stellen. Da die wesentliche Vorarbeit Nerfarius gemacht hat (die Aufteilung der Zahlenwurst in Buchstaben und Worte), steht ihn das in erster Linie zu. Auch wenn ich da fast nur der Abstauber war, habe ich, bis es hoffentlich soweit ist, mir da aber auch was ausgedacht: 9134 2831 8610 6601 3902 1747 3209 2033 0370 4610 0974 7819 5749 6142 8065 4157 3934 5202 6165 7819 2982 0013 1215 8122 9126 5183 8962 2779 1530 6497 4054 Ein Tipp vorweg: alle Zahlen haben eine Gemeinsamkeit. Wer die findet, hat die halbe Miete. Ich hätte es auch schwerer machen können und Zahlen, die diese Eigenschaft nicht haben als Leerzeichen verwenden und eine Wurst wie Data draus machen können, aber ich denke, so ist es knifflig genug. Wie bei Datas Code gibt´s keine Satzzeichen, Umlaute oder Sonderzeichen, nur die 26 lateinischen Buchstaben, für jeden von denen aber jede Menge Zahlen. |
|||||
|