Wie Problem-Zertifikats für eine Entität mit custom-DN-format?

In unserer Anwendung, die wir erstellen Zertifikate für interne Entitäten wie Plattform und Nutzer. Unsere interne Entitäten werden identifiziert, indem Sie benutzerdefinierte DNs:

  • Plattform DN: p=platformName
  • Benutzer-DN: cn=userName,p=platformName

Wir haben versucht, zu generieren X. 509-Zertifikat für die Plattform oder ein Benutzer mit den gängigen tools wie openssl, Dienstprogramm keytool, Implementierung von javax.Sicherheit (BouncyCastle), z.B.:

keytool -genkey -dname "p=platformName" -alias platformName

Diejenigen allerdings, die tools nicht akzeptieren/erkennen /Stichwort "P" oder verlangen, dass bestimmte keywords wie "CN" im Zertifikat subject DN.

Wie Problem-Zertifikats für eine Entität mit custom-DN-format?

Hinweis: brauchen Wir nicht zu haben-DNs mit standard-keywords (CN, OU, etc.), denn alle Zertifikate werden für die interne Verwendung unserer Produkte (wird nicht validiert durch 3rd-party oder in certificate chain).

InformationsquelleAutor dzieciou | 2012-01-05
Schreibe einen Kommentar