getDigital Osterrätsel 2016

Zu Frage 55: 384 Byte Hexadezimalwerte der core.link nach Dekodierung aus Base64:
82 7c 70 22 a3 13 cc b3 df 37 35 1c 60 14 63 5f 69 b0 e2 96 ea 55 d3 7d ab 4f 85 25 08 90 96 c0 33 95 e3 43 10 b8 c4 da 20 38 75 9f ec 4a 99 ee 84 a1 9a 84 75 4a c7 7b 90 c8 3c bb 78 4d 64 96 d8 3c 45 c4 12 b3 df 55 bb f6 94 24 7b f8 f6 7d d3 19 ed ec 53 0d 3c c1 2a 5b 02 b1 71 e3 9f ac d9 e8 82 8c b5 2c 82 1d b8 fa d1 48 4e 5c cc 67 8a 88 ac 29 26 a6 bc 90 4e 96 6a 81 46 0f f6 c7 78 5a 26 f3 75 d8 86 19 14 f3 54 87 58 89 f0 6a 9b b0 f8 15 78 18 b7 bb a9 23 91 cc d7 72 31 ba eb 4c aa 19 7e 6f 80 39 be 51 f5 1c 85 2c 65 a6 d8 84 ff 11 c9 f3 5f 27 fa 1f f9 5f f8 2b c4 f8 f5 d9 73 38 d6 b8 71 f4 ec c2 87 9a 9d 62 5a 60 2d 53 2d e4 0b 12 31 12 d2 da 36 f0 aa 03 a3 d3 40 3a 56 6c 86 10 a2 0a d2 a0 b3 30 7a 1e 38 b3 f0 32 71 52 19 57 8e 68 bd ec 84 b8 eb 95 f3 55 5b 13 77 88 56 20 be 5c fd 44 d2 5c c8 16 c6 5f 0c 83 21 f8 c3 ad 36 9e f5 a7 3c 45 29 7a af 44 ce 67 ab 0e b0 4f 9a ae 28 d5 5f 3f 2e b2 05 88 e7 6b 4e c3 fc dd bb 73 0a 4f 9e 41 2c 5e f3 20 44 66 a9 15 97 13 b5 ec 6f 86 ca 7b 74 45 15 cf a7 9c 13 33 23 7c 22 f9 fd cf 94 43 90 11 8e dd 41 08 7b 14 3b ae 71 79 a9 2a 7f e7 26 c7 36 49 68 2f a3 43 46 6a fd 1c c8 bc 94 b3 a5 5c 3f 55
Ich hab diese Zahlen sogar schon negativ auf C 64 Assembler geprüft.:unknown:

--- [2016-04-02 13:26 CEST] Automatisch zusammengeführter Beitrag ---

Zu RIJNDAEL und AES siehe
Bitte korrigiert mich, wenn meine Anmerkungen zum PHP-Script Fehler enthalten:
Ich hab mich mit PHP bisher wenig befasst, weil ich sonst c# nehme.

crpyto() ist zum Verschlüsseln (brauchst du hier nicht). uncrypto() zu Entschlüsseln.

$IV: hier muss ein byte-Array mit der Größe 8 gesetzt werden, weil vermutlich ein zufälliger Wert (MCRYPT_RAND: random=zufällig) erzeugt wird und jedesmal ein anderer Schrott als Ergebnis zurückkommt.
Willst du wie hier nur entschlüsseln, muss $IV, wenn man nichts anderes hat, auf ein 8-Byte-Array mit 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 gesetzt werden.

getModus($modus) setzt immer $this->modus = MCRYPT_MODE_ECB. Muss aber aufgerufen werden, weil es ja noch andere (..._CBC,..._CFB, ..._CTS, ..._OFB) gibt, die dann ein anderes (unbrauchbares) Ergebnis bringen.
Richtig ist, mit 128, 192 und 256 die verschiedenen Schlüssellängen (in Bit) durchzuprobieren.
Mit getKey('jeweiliges Versuchspasswort') muss der Schlüssel vor ucrypt() gesetzt werden.

public function getText($text) {
$this->input = $text;
}
Hier müsste input möglicherweise in text verändert werden, weil ucrypt $text verwendet, nicht $input.

Dem Programm ist es war egal, aber ich hätte die Funktion getText setText und getKey setKey benannt.
 
Zuletzt bearbeitet:
Sobald jemand die 55 geknackt hat, darf er oder sie mich gerne informieren. Ich gebe auf... Habe schon viel zu viel Zeit darin investiert.
 
Bin noch immer an Frage 55 dran, kann mir bitte jemand das Datum verraten (vermute den Geburtstag der Tochter oder den Auferstehungstag) und wo Siri geboren wurde flüstern ?
 
Also bislang hat das Rätsel immer noch keiner komplett gelöst, jetzt hängen selbst die Besten schon eine gefühlte Ewigkeit an der 55. Frage... Sollte doch eigentlich zu denken geben. Wenn das so weitergeht, wird das Osterrätsel pünktlich zum Start des nächsten Adventsrätsels gelöst :D
 
Dann hoffen wir mal, dass es jemand war, der auch hier unterwegs ist und bereit ist, die Lösung zu teilen ;)
 
WOW! Du hast es geschafft. Du hast das getDigital-Rätsel gelöst! Respekt vor dieser Leistung. Du wurdest automatisch für die Teilnahme mit der vollen Anzahl der Lose registriert. Wir würden uns außerdem sehr über eine eMail freuen, in der Du uns Deine Erfahrungen mit den Fragen mitteilst. Wie hast Du die schweren Fragen gelöst?

Dann wäre das auch erledigt ;)
 
Zurück
Oben