Note : If you create self signed certificate from openssl then create keystore file also using openssl
1.1 Create a pair of PKI keys
openssl genrsa -out public-dns-name-private.pem 2048
Create a self-signed X509 certificate:
openssl req -new -x509 -key public-dns-name-private.pem -out public-dns-name-certificate.pem -days 365
Create a PKCS12 keystore and import (or export depending on how you look at it) the host certificate we just created:
openssl pkcs12 -export -out humkeystore.pkcs12 -in public-dns-name-certificate.pem -inkey public-dns-name-private.pem
2.2 Convert the PKCS12 keystore to Java keystore using Java keytool.
keytool -importkeystore -srckeystore humkeystore.pkcs12 -srcstoretype PKCS12 -destkeystore humkeystore -deststoretype JKS
Update Tomcat : In $CATALINA_HOME/CONF/server.xml
In Amazon Alexa Skill : "I will upload a self-signed certificate in X.509 format" open generated x509 certificate file and provide content : public-dns-name-certificate.pem
No comments :
Post a Comment