Hallo allerseits,
es ist ja so, daß für eine beidseitige Verschlüssellung, sich der Client und der Server gegenseitig authentifizieren. D.h. sowohl client als auch Server haben eigene Schlüssel.
Um im client den SSL-Schlüssel anzugeben sind nur folgende Zeilen erforderlich:
System.setProperty("javax.net.ssl.trustStore","Path/to/ClientKeystore);
System.setProperty("javax.net.ssl.keyStorePassword", "ClientKeyStorePassword");
Wie es denn nun, wenn nur der Server eine Zertifizierung erforderlich macht und der Client nur akzeptieren soll (ONE-Way). Wie muß der Code aussehen? Einen eigenen Schlüssel gibt es ja nicht mehr.....
danke Maxpade
es ist ja so, daß für eine beidseitige Verschlüssellung, sich der Client und der Server gegenseitig authentifizieren. D.h. sowohl client als auch Server haben eigene Schlüssel.
Um im client den SSL-Schlüssel anzugeben sind nur folgende Zeilen erforderlich:
System.setProperty("javax.net.ssl.trustStore","Path/to/ClientKeystore);
System.setProperty("javax.net.ssl.keyStorePassword", "ClientKeyStorePassword");
Wie es denn nun, wenn nur der Server eine Zertifizierung erforderlich macht und der Client nur akzeptieren soll (ONE-Way). Wie muß der Code aussehen? Einen eigenen Schlüssel gibt es ja nicht mehr.....
danke Maxpade
Zuletzt bearbeitet: