citronella
Goto Top

Zertifikatsinformationen in Datenbank speichern

Hallo allerseits,
ich habe eine Frage:

Ist es möglich beim Erstellen eines selbsterstellten Zertifikates oder nach der Erstellung folgende Informationen rauszuziehen und abzuspeichern?
-> Common Name
-> Datum
-> Fingerabdruck

Hintergrund ist, dass ich eigentlich eine kleine Zertifikatsverwaltung bauen möchte, ganz stupide.
Will heißen: kleine phpseite, man gibt Name (letztlich dann der Common Name) ein, drückt auf den button, Zertifikat wird durch Batchdatei im hintergrund erstellt und die Informationen sollen in eine Datenbank geschrieben werden (wurscht ob sqlite, access oder ähnliches).

Falls jemand ein paar Anredegende Gedanken hat, wie ich die Infos am besten rauskriege würde ich mich sehr freuen.

Viele Grüße

Content-ID: 248173

Url: https://administrator.de/contentid/248173

Ausgedruckt am: 22.11.2024 um 13:11 Uhr

colinardo
Lösung colinardo 03.09.2014, aktualisiert am 11.09.2014 um 09:06:19 Uhr
Goto Top
Moin,
certutil "C:\Pfad\deincert.cer" liefert die gewünschten Infos für ein Zertifikat.

oder mit OpenSSL:
openssl x509 -in C:\deincert.cer -noout -subject
openssl x509 -in C:\deincert.cer -noout -enddate
openssl x509 -in C:\deincert.cer -noout -fingerprint
Grüße Uwe
Citronella
Citronella 11.09.2014 um 09:06:46 Uhr
Goto Top
Danke, so einfach kanns sein! Habe ich irgendwie nicht gefunden face-smile