How to:
- Generate keystore
- Generate truststore
To make SSL work between client and server, I need help in only Generation of keystore and truststore for mutual authentication step-by-step guide with terminal commands(Keytool and openssl).
keystoretruststore
How to:
To make SSL work between client and server, I need help in only Generation of keystore and truststore for mutual authentication step-by-step guide with terminal commands(Keytool and openssl).
Best Answer
I followed This link.
1.Generate keystore(At server):
2.Generate new ca-cert and ca-key:
3.Extracting cert/creating cert sign req(csr):
4.Sign the “cert-file” and cert-signed wil be the new cert:
5.importing the ca-cert to keystore file:
6.import cert-signed to keystore:
7.Copy ca-cert into client machine and generate truststore: (At client)
8.Copy ca-cert into client machine and generate truststore: (At server)
**Repeat the step(1-6) at client side and generate truststore at server side by importing ca-cert of client(step 8)
Renamed ca-cert after step 6.
Ex: ca-cert-s generated at server side and ca-cert-c at client and exchanged each other for generating truststore.