인디노트

사설 SSL 인증서 만드는 순서 스크립트 기록용 본문

인증기술

사설 SSL 인증서 만드는 순서 스크립트 기록용

인디개발자 2022. 12. 6. 23:07

ROOTCA="rootca"

SVNAME="otpkey-api"

openssl genrsa -aes256 -out ${SVNAME}.key 2048

openssl rsa -in ${SVNAME}.key -out ${SVNAME}.npw.key

openssl req -new -key ${SVNAME}.npw.key -out ${SVNAME}.csr

openssl x509 -req -days 3650 -extensions v3_user -in ${SVNAME}.csr -CA ${ROOTCA}.crt -CAcreateserial -CAkey ${ROOTCA}.key -out ${SVNAME}.crt

openssl x509 -in ${SVNAME}.crt -out ${SVNAME}.pem -outform PEM

openssl pkcs12 -export -name ${SVNAME} -in ${SVNAME}.pem -inkey ${SVNAME}.key -out ${SVNAME}.pfx

keytool -importkeystore -srckeystore ${SVNAME}.pfx -srcstoretype pkcs12 -destkeystore ${SVNAME}.jks -deststoretype jks

 

반응형

'인증기술' 카테고리의 다른 글

NullAuthPlugin  (4) 2022.06.28
디피헬만 (Diffie-Hellman) 공식 초간단 (ㅎㅎ)  (0) 2022.01.02
WebAuthn Test App  (0) 2021.01.12
Welcome to WebAuthn workshop  (0) 2020.12.22
Working with FIDO and the WebAuthn API  (0) 2020.12.17
Comments