Liebe Freundinnen, liebe Freunde, langsam neigt sich ein weiteres interessantes Jahr dem Ende zu, und die meisten von uns hätten vermutlich nichts gegen etwas mehr globale Langeweile in den kommenden Jahren einzuwenden. Für gute Wünsche zum Fest ist es schon ziemlich spät, so kurz vor Beginn der siebten Nacht[1], aber trotzdem: חֲנוּכָּה שַׂמֵחַ ! In diesem Jahr verstärken der 100. Geburtstag der blutjungen Ava Gardner[2] und der 250. Jahrestag der kürzlichen Ankunft von Mr. Cook auf Kiritimati[3] den Eindruck, dass die Zeit schneller vergeht als früher – sozusagen der psychologische Gegenpol zur physikalischen Zeitdilatation. Neben melancholischen Betrachtungen gehört zum Jahresende ein schönes Rätsel. In einem beliebten Kinderbuch[4] ergibt sich die Lösung des zentralen Rätsels aus der Kombination eines bestimmten Ortes (Erebor), der richtigen Zeit (Durinstag) und den passenden Zugangsdaten (Thrórs Karte nebst Schlüssel). Unser Rätsel lässt sich mit einer ganz ähnlichen Kombination lösen: 0b1100011101001110010001000000000 gSbPo8uEuyiYk-H43mz4tyYOK_Hv4rh5S7c9PDFJNtw= gAAAAABjpcHEYe216lJyBsPA3286uy9t95bYPmzbwYI0RYa5VHBHU9KZJ-lnkDQkgziscooUy2UrG_cpyt1OBXPgaQb7XLitd7kpjQ5Ix7pGt4Uq5dC8pHFXFeOMXLnF5TNQfEuS8x9P Anders als Mr. Baggins müssen wir das Studierzimmer von Bag End nicht verlassen, allerdings werden als Werkzeuge zusätzlich ein Python-Interpreter[5], das Paket cryptography[6] und das folgende Skript benötigt: ================================================== #!/usr/local/bin/python3 import time import sys from cryptography.fernet import Fernet if time.strftime('%d. %B %Y, %H:%M:%S', time.localtime(int(sys.argv[1], 2))) == '24. December 2022, 17:00:00': fernet = Fernet(sys.argv[2].encode()) destination = fernet.decrypt(sys.argv[3].encode()) print(destination.decode().strip()) ================================================== Der Lösung kann man sich argumentativ nähern, indem man die richtige Reihenfolge wählt. Viel Vergnügen und viele Grüße Jan [1] https://en.wikipedia.org/wiki/Hanukkah [2] https://en.wikipedia.org/wiki/Ava_Gardner [3] https://en.wikipedia.org/wiki/Kiritimati [4] https://en.wikipedia.org/wiki/The_Hobbit [5] https://www.python.org/downloads/ [6] https://pypi.org/project/cryptography/
participants (1)
-
Jan Eden