[openssl] “Mac verify error: invalid password?” when Changing from pfx to pem certificates

1. 목적

윈도우용으로 발급되었던 인증서 PFX 파일을
아파치 환경에서 사용하기 위해 PEM 형태로 변환 해야 함

 

2. 문제점

Mac verify error: invalid password?

  • 이미 사용중인 인증서
  • 패스워드도 정확히 인지 하고 있는

상태에서
변환 시도를 하면 “패스워드가 맞지 않는다” 라고 나옴…
(패스워드는 “정확함” 을 가정)


# openssl pkcs12 -in choilha.pfx -clcerts -nokeys -out choilha.crt
Enter Import Password:
Mac verify error: invalid password?

 

3. 원인

현재 찾는중….

 

 

4. 해결법

“-password” 옵션 사용


openssl pkcs12 -in choilha.pfx -clcerts -nokeys -out choilha.crt -password pass:lovechoilha
MAC verified OK


-password 옵션 사용시 정상 처리 됨을 확인 가능

 

보통 인증서 변환에 대해 찾아보면

  • 인증서 추출
    openssl pkcs12 -in choilha.pfx -clcerts -nokeys -out choilha.crt
  • 키파일 추출
    openssl pkcs12 -in choilha.pfx -nocerts -nodes -out choilha.key

이런 형태로 소개가 되어 있음…

혹, 패스워드 이슈가 발생 한다면

  • 인증서 추출
    openssl pkcs12 -in choilha.pfx -clcerts -nokeys -out choilha.crt -password pass:lovechoilha
  • 키파일 추출
    openssl pkcs12 -in choilha.pfx -nocerts -nodes -out choilha.key -password pass:lovechoilha

 

이렇게 해보시면 되겠다…

About KENNETH 11524 Articles
지락문화예술공작단

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.