Expect-Dialog-CA Version 2.0.0

10.01.2020

CA-Management-Lösung in Version 2.0.0 fertiggestellt

Diese Release restrukturiert die Dateisystem-Hierarchie der CAs, stellt neue CA-Typen zur Verfügung und unterstützt noch mehr bei der Benutzung der ausgestellten Zertifikate:

Es wurden spezielle Deliverables für Timestamping-Zertifikate erstellt, die eine noch einfachere Benutzung als Anbieter eines Timestamping-Services zulassen. Gleichzeitig wurde die Dokumentation in diesem Bereich stark erweitert.

Es besteht nun die Möglichkeit, eine neue Art der CA zu erstellen: Zu den bisher bereits verfügbaren Varianten Root- und Intermediate-CA als non-Issuing-CAs und Component- und Identity-CA als Issuing CAs kommt eine weitere Issuing CA vom Typ Software-CA. Diese CA stellt Codesigning-Zertifikate aus.

Mit dieser neuen Art von CA und den Überarbeitungen und Anpassungen im Bereich Timestamping kann man nun auf einfache Art und Weise eine komplette Betreuung zu Software-Signing anbieten.

Im Zuge der Weiterentwicklung der CA kam es zu zwei Änderungen an der Verwaltung der ausgestellten Zertifikate: Zum einen ist das Namensschema der Dateien geändert worden, die die ausgestellten Client-Zertifikate enthalten. Diese Änderung macht keinerlei Migrationsaufwendungen nötig - die bisher ausgestellten Zertifikate, die dem alten Namensschema folgen kollidieren nicht mit dem neu eingeführten. Die Skripte zur Verwaltung der Zertifikate können mit beiden Varianten umgehen.

Die zweite Änderung betrifft ebenfalls die Speicherung der ausgestellten Zertifikate. Ab dieser Version werden diese nicht mehr im Unterverzeichnis ca gespeichert, sondern im Unterverzeichnis certs. Bei Umstieg auf die neue Version ist es also notwendig, die bereits ausgestellten Zertifikate händisch aus ca nach certs umzubewegen. Geschieht das nicht, können die Skripte zur Verwaltung der Zertifikate nicht mehr auf die bereits ausgestellten zugreifen. Damit wäre etwa der Rückruf eines Zertifikates, das in einer älteren Version als 2.0.0 ausgestellt wurde nicht möglich.

Artikel, die hierher verlinken

Expect-Dialog-CA Version 2.3.0

11.12.2022

CA-Management-Lösung in Version 2.3.0 fertiggestellt

Attribute und Custom Extensions in X.509v3 Zertifikaten

11.12.2022

Wie bereits im letzten Artikel zu diesem Thema angedeutet kann man in X.509 Zertifikate der Version 3 beliebige Daten einbetten.

CI/CD Deployment mittels docker-compose aus Gitlab heraus

21.09.2022

Ich habe bisher Projekte, aus denen ein Webdienst wurde immer von Hand auf den entsprechenden Docker-Server deployt. Das musste anders werden, daher habe ich mich entschieden, eine entsprechende CI/CD-Pipeline in Gitlab zu bauen, die das für mich erledigt.

Timestamping Server Projekt

19.01.2020

Nach meinen Anstrengungen, die Expect Dialog CA für den Einsatz als Unterstützung beim Anbieten von Timestamping-Diensten fit zu machen, habe ich nach Lösungen gesucht, die es mir erlauben, die dadurch entstehenden Konfigurationen und sonstigen Materialien (Schlüssel, Zertifikate,...) einem Praxistest zu unterziehen

Alle Artikel rss Wochenübersicht Monatsübersicht Codeberg Repositories Mastodon Über mich home xmpp


Vor 5 Jahren hier im Blog

  • Multi-User-WebDAV, Docker, GitHub

    17.11.2019

    Nachdem ich mich in letzter Zeit verstärkt mit Docker und dem zugehörigen Ökosystem beschäftige, habe ich begonnen, verschiedenste Dienste in Containern zu testen um zu sehen, ob in manchen Fällen LXC oder KVM nicht doch die bessere Wahl wäre...

    Weiterlesen...

Neueste Artikel

  • Migration der Webseite und aller OpenSource Projekte

    In eigener Sache...

    Weiterlesen...
  • AutoHideToolbar für Java Swing

    Ich habe eine neue Java Swing Komponente erstellt: Es handelt sich um einen Wrapper für von JToolBar abgeleitete Klassen, die die Werkzeugleiste minimieren und sie nur dann einblenden, wenn der Mauszeiger über ihnen schwebt.

    Weiterlesen...
  • Integration von EBMap4D in die sQLshell

    Ich habe bereits in einem früheren Artikel über meine ersten Erfolge berichtet, der sQLshell auf Basis des bestehenden Codes aus dem Projekt EBMap4D eine bessere Integration für Geo-Daten zu spendieren und entsprechende Abfragen, bzw. deren Ergebnisse auf einer Kartenansicht zu visualisieren.

    Weiterlesen...

Manche 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.