tree: 2a7231f75bb45b53a273af8ddaf084aa696ed7a0
  1. README.md
  2. testKeyStore.jks
  3. testTrustStore.jks
zookeeper-server/src/test/resources/data/ssl/README.md

SSL test data

Create keystore with certificate

keytool -genkeypair -alias test -keyalg RSA -keysize 2048 -dname "CN=localhost,OU=ZooKeeper,O=Apache,L=Unknown,ST=Unknown,C=Unknown" -keypass testpass -keystore keystore.jks -storepass testpass -ext SAN=DNS:localhost,IP:127.0.0.1

Export certificate to file

keytool -exportcert -alias test -keystore keystore.jks -file test.cer -rfc

Create truststore

keytool -importcert -alias test -file test.cer -keystore truststore.jks -storepass testpass

testKeyStore.jks

Testing keystore, password is “testpass”.

testTrustStore.jks

Testing truststore, password is “testpass”.