MULE4 | What is Https / SSL / TLS | PKI | keypair| MuleSoft - Part 4 - TwoWay SSL DEMO

Опубликовано: 10 Декабрь 2021
на канале: KLART Technologies
841
like

#mule4 #https #SSL/TLS #Publickey #privatekey #keypair #encryption #symmetric #asymmetric #keystore #truststore #onewayssl #twowayssl
#sslhandshake #PKI #Publckeyinfrastructre #MuleSoft

Please contact us via telegram channel or email as [email protected] for more courses and fee details for advanced level.

Social Media:

1. LinkedIn :   / klart-technologies  
2. FaceBook Page :   / klart-technologies-103128411487184  
3. Email : [email protected]

****** Commands ******

***************************
PKCS12 Commands
*************************
Go to your folder and type cmd...

1. Generate Server Keystore
keytool -genkey -alias klart-server -keyalg RSA -keystore server-keystore.pfx -storetype PKCS12 -storepass klart123

2. Extract Server public key and certificate from server keystore.

keytool -export -alias klart-server -file server-certificate.cer -keystore server-keystore.pfx

3. Generating sever truststore

keytool -genkey -alias klart-client -keyalg RSA -keystore server-truststore.pfx -storetype PKCS12 -storepass klart123

4. Generating client truststore

keytool -genkey -alias klart-client -keyalg RSA -keystore client-truststore.pfx -storetype PKCS12 -storepass klart123

5. Extract Client public key and certificate from Client keystore.
keytool -export -alias klart-client -file client-certificate.cer -keystore client-truststore.pfx

6. Adding client public key to server Truststore.
keytool -import -trustcacerts -keystore server-truststore.pfx -alias client-cert -file client-certificate.cer
7. Generate Client Keystore
keytool -genkey -alias klart-client -keyalg RSA -keystore client-keystore.pfx -storetype PKCS12 -storepass klart123

8. Adding Server public key to Client Truststore.
keytool -import -trustcacerts -keystore client-truststore.pfx -alias client-cert -file server-certificate.cer

******************
JKS file
*****************
*** One Way SSL **
1. Create Server Keystore
keytool -genkey -alias klart-server -keyalg RSA -keystore server-keystore.jks

2. Extract public key and certificate from server keystore
keytool -export -alias klart-server -keystore server-keystore.jks -file server-trust.crt

3. Add the server certificate to Client Truststore
keytool -import -alias klart-server -keystore client-truststore.jks -file server-trust.crt

******* Two Way SSL
{along with above commands execute below commands as well}
******
4. Generate Client keystore
keytool -genkey -alias klart-client -keyalg RSA -keystore client-keystore.jks

5. Extract public key and certificate of client from client keystore
keytool -export -alias klart-client -keystore client-keystore.jks -file client-trust.cr

6. create server truststore
keytool -import -alias klart-client -keystore server-truststore.jks -file client-trust.crt


Смотрите видео MULE4 | What is Https / SSL / TLS | PKI | keypair| MuleSoft - Part 4 - TwoWay SSL DEMO онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь KLART Technologies 10 Декабрь 2021, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 841 раз и оно понравилось like людям.