Moin Zusammen.
Es gibt ja tausend arten etwas zu verschlüsseln und zu entschlüsseln.
Nehmen wir mal den Klartext: Wenn es keine schlechten Menschen gäbe, gäbe es keine guten Juristen. Charles Dickens, engl. Schriftsteller
Das könnte man mit einem Schlüssel / Paswort in einen "Cipher" verwandeln. Das ganze gefällt mir aber nicht. *grins*
Also habe ich eine Verschlüsselung die folgende Häufigkeit der Zahlen hat:
7 Zahlen kommen 3 mal vor
18 Zahlen kommen zwei mal vor
55 Zahlen kommen nur einmal vor
Ist das gut oder nicht?
Hier mal wie es aus sieht, wenn ich es verschlüsselt habe. (einfache Verschlüsselfungsform).
Spoiler anzeigen
Code
$_Klartext = "Wenn es keine schlechten Menschen gäbe, gäbe es keine guten Juristen. Charles Dickens, engl. Schriftsteller"
$_Keysatz = "64 72 85 21 42 32 53 13 82 57 75 66 26 52 55 12 50 80 34 29 61 73 92 56 23 88 68 16 31 17 06 38 19 63 62 77 96 00 58 35 45 46 95 11 33 39 04 36 74 40 24 28 44 27 43 18 05 83 09 48 07 97 87 67 70 65 41 20 30 59 78 84 08 47 71 60 91 81 93 10 14 15 37 69 79 25 22 02 90 76 89 99 03 01 86 94 98 54 49 51"
$_Ciphertext = "02 92 24 24 98 23 78 98 95 34 35 43 23 98 59 75 19 39 56 66 38 71 92 43 98 40 34 28 84 66 19 34 43 54 17 21 29 53 23 54 31 42 61 53 92 98 23 84 54 11 34 77 28 61 54 31 14 47 34 05 54 46 10 70 77 59 60 29 43 51 54 98 98 54 75 06 32 30 04 88 78 98 80 00 26 95 23 18 78 98 88 27 31 33 51 54 59 26 19 70 96 68 71 59 60 34 39 33 61 70"
; mein vorläufiges Ergebnis ! ! ! Besseres Häufigkeitverhältnis wie $_Ciphertext
$_ahl_codiert "-9 48 26 116 75 175 176 121 61 78 130 77 -75 134 82 173 -20 122 75 105 -33 135 130 114 58 62 132 68 18 53 103 100 -11 38 60 75 -24 77 52 107 -11 114 92 95 -6 107 115 182 43 111 88 88 -33 85 82 92 -33 39 48 52 8 80 64 116 18 89 137 88 -8 152 97 149 44 81 173 60 2 92 36 118 -20 80 158 98 -69 41 49 113 -20 115 166 125 -2 105 82 87 33 89 78 96 28 130 167 127 26 72 99 67 -9 0 61 70"
; ENDERGEBNIS ! ! !
; Bei diesem Verschlüsselungsergebnis wurde nur eine Einstellung verändert ; im Gegensatz zu meinem ersten vorläufigen Ergebnis.
; keine Trennzeichen, so das man nicht gleich darauf kommt, wo getrennt werden muss
278544466530475319544480472539264545544480475319328542540538536348548538475511366466558536542344324468466546659390662475468659137534466549535250258539466545544262475537566544349559439564482293323550554549489298475446534555323538549433466380339541545533558345487480544544331551411515462266323540542549564348565549549548340555
; Für die, die es gelöst haben, hier eine "Kurznachricht".
395574544659664528665591651592430581490537487374439659657649647513650574658590439581650655655448364663590661659459678642554640379621662648653459432581580665585403623587675599449607542664581395373660577662653444666651606467547500591520564483415651630646522444522508
Alles anzeigen
Es ist die grundlegende Idee und sie wird noch verfeinert.
So, und jetzt dürft ihr "schimpfen".
Bin gespannt auf eure Rückmeldungen.