Ich habe nach den ersten theoretischen Vorüberlegungen begonnen, eine ernstgemeinte CA aufzusetzen. Beim Konfigurieren dieser Infrastruktur zum Anbieten der Dienstleistungen einer Timestamp Authority (TSA) stieß ich auf Schwierigkeiten, für deren Lösung ich erst in meinen Weihnachtsferien einen geeigneten Ansatzpunkt fand.
Ich habe dazu mehrere unten aufgeführte Online-Quellen durchstöbert, die mir erlaubt haben, die Konfiguration meiner PKI so anzupassen, dass eine CA entstanden ist, die ein für die Dienstleistung als Timestamp Authority benötigtes Zertifikat auszustellen, Timestamp Requests zu erstellen und mittels dieses Zertifikates Timestamps zu generieren. Zur Zeit geschieht das noch von Hand - eine automatische Lösung mit Webfrontend ist in Planung.
Hier ein Beispiel für den Workflow: Unten sind die Originaldatei, der Request an den Timestamp-Service und seine Antwort angehängt:
Anschauen kann man den Timestamp dann mittels openssl wie folgt:openssl ts -reply -in xmltree_png.tsr -text
Die Verifikation erfolgt analog mittels openssl:
openssl ts -verify -data xmltree.png -in xmltree_png.tsr -CAfile tsa-ca-chain.pem
Dazu existiert natürlich eine entsprechende Java-Komponente zum automatisierten oder eingebetteten Check eines solchen Timestamp...
The Advanced PKI consists of a root CA and a layer of subordinate CAs.
The Expert PKI consist of a root CA, an intermediate CA, and two signing CAs.
Settings to create Timestamping Authority certificate signing request
OpenSSL example configuration file.
Collatz-Vermutung II
29.09.2021
Nachdem ich kürzlich bereits über meinen Zeitvertreib mit der Collatz-Vermutung berichtet habe folgen hier nun einige Details meiner Implementierung
WeiterlesenAI und ML Android Basteln C und C++ Chaos Datenbanken Docker dWb+ ESP Wifi Garten Geo Go GUI Hardware Java Jupyter JupyterBinder Komponenten Links Linux Markdown Markup Music Numerik OpenSource PKI-X.509-CA Präsentationen Python QBrowser Rants Raspi Revisited Security Software-Test sQLshell TeleGrafana Verschiedenes Video Virtualisierung Windows Upcoming...
Ich habe wieder einmal ein System nichtlinearer Differentialgleichungen entdeckt, das ich noch nicht kannte und einige Experimente damit durchgeführt...
WeiterlesenNach der letzten losen Zusammenstellung (für mich) interessanter Links aus den Tiefen des Internet von 2026 folgt hier gleich die nächste:
WeiterlesenGerade habe ich Urlaub - und Urlaub bei mir heißt auch immer Maintenance im Heimlabor. Das wiederum heißt Updates und Upgrades für die verschiedenen Server, Dienste und Virtualisierungsplattformen. Und natürlich geht auch immer etwas schief - auch dieses Mal...
WeiterlesenManche nennen es Blog, manche Web-Seite - ich schreibe hier hin und wieder über meine Erlebnisse, Rückschläge und Erleuchtungen bei meinen Hobbies.
Wer daran teilhaben und eventuell sogar davon profitieren möchte, muss damit leben, daß ich hin und wieder kleine Ausflüge in Bereiche mache, die nichts mit IT, Administration oder Softwareentwicklung zu tun haben.
Ich wünsche allen Lesern viel Spaß und hin und wieder einen kleinen AHA!-Effekt...
PS: Meine öffentlichen Codeberg-Repositories findet man hier.