emqx/.ci/docker-compose-file/certs
JianBo He 678cc937c0 test(bridge): cover ssl testing for cassandra bridge 2023-03-17 18:25:05 +08:00
..
README.md ci: add certs for cassandra tls 2023-03-17 16:39:10 +08:00
ca.crt chore(authn): reduce number of pre-generated certificates, refactor 2021-12-30 13:49:14 +03:00
ca.key chore(authn): reduce number of pre-generated certificates, refactor 2021-12-30 13:49:14 +03:00
client.key test(bridge): cover ssl testing for cassandra bridge 2023-03-17 18:25:05 +08:00
client.pem test(bridge): cover ssl testing for cassandra bridge 2023-03-17 18:25:05 +08:00
server.crt chore(authn): reduce number of pre-generated certificates, refactor 2021-12-30 13:49:14 +03:00
server.jks test(bridge): cover ssl testing for cassandra bridge 2023-03-17 18:25:05 +08:00
server.key chore(authn): reduce number of pre-generated certificates, refactor 2021-12-30 13:49:14 +03:00
server.p12 test(bridge): cover ssl testing for cassandra bridge 2023-03-17 18:25:05 +08:00
truststore.jks test(bridge): cover ssl testing for cassandra bridge 2023-03-17 18:25:05 +08:00

README.md

Certificate and Key files for testing

Cassandra (v3.x)

How to convert server PEM to JKS Format

  1. Convert server.crt and server.key to server.p12
openssl pkcs12 -export -in server.crt -inkey server.key -out server.p12 -name "certificate"
  1. Convert server.p12 to server.jks
keytool -importkeystore -srckeystore server.p12 -srcstoretype pkcs12 -destkeystore server.jks

How to convert CA PEM certificate to truststore.jks

keytool -import -file ca.pem -keystore truststore.jks