So erstellen Sie ein X509-Zertifikat mit Java?

Erstellen Sie ein X509-Zertifikat mit der Sprache Java und extrahieren Sie dann den öffentlichen Schlüssel von ihm.

Habe ich im internet gesucht und gefunden, viele code Beispiele, aber Sie alle haben einen Fehler (unbekannte variable oder unbekannte Typ) oder haben viele Warnungen, die so etwas sagen, wie : "die Methode ... vom Typ ... ist veraltet" etc.

Zum Beispiel, warum der folgende code nicht funktioniert:

PublicKey pk;
CertificateFactory cf = CertificateFactory.getInstance("X.509");
String PKstr = pk.toString();
InputStream PKstream = new ByteArrayInputStream(PKstr.getBytes());
X509Certificate pkcert = (X509Certificate)cf.generateCertificate(PKstream);


Kann jemand mir zeigen, wie Sie ein Zertifikat erstellen, mit reinen Java-oder die Hüpfburg, und dann bekommen Sie einen öffentlichen Schlüssel aus, die?

Danke an alle.

Schreibe einen Kommentar