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.
11.12.2022
CA-Management-Lösung in Version 2.3.0 fertiggestellt
11.12.2022
Wie bereits im letzten Artikel zu diesem Thema angedeutet kann man in X.509 Zertifikate der Version 3 beliebige Daten einbetten.
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.
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
Vorhaben 2020
03.01.2020
Genau wie letztes Jahr habe ich auch dieses Jahr wieder ein "Listche" verfasst, um mir all die interessanten Vorhaben zu notieren, die ich mit mittlerem zeitlichen Horizont anzugehen gedenke.
Weiterlesen...Android Basteln C und C++ Chaos Datenbanken Docker dWb+ ESP Wifi Garten Geo Go GUI Gui Hardware Java Jupyter Komponenten Links Linux Markdown Markup Music Numerik OpenSource PKI-X.509-CA Python QBrowser Rants Raspi Revisited Security Software-Test sQLshell TeleGrafana Verschiedenes Video Virtualisierung Windows Upcoming...
In eigener Sache...
Weiterlesen...Nach dem ersten Teil von mir als interessant eingestufter Vorträge des Chaos Communication Congress 2024 hier nun die Nachlese
Weiterlesen...Nach dem So - wie auch im letzten Jahr: Meine Empfehlungen für Vorträge vom Chaos Communication Congress 2024 - vulgo: 38c3:
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.