국민은행에서 브라우저 인증서 변환기를 제공해주는데 실행해보니깐 libpng12.so.0 파일이 없다는 에러가 나서 openssl로 공인인증서를 브라우저 인증서로 변환시키는 방법을 연구했습니다.
- PC나 스마트폰에서 NPKI폴더를 찾는다
- "NPKI/yessign/user/공인인증서" 폴더로 들어가면 signCert.der와 signPri.key를 발견할 수 있다.
- 다음의 명령어를 실행
- openssl x509 -inform der -in signCert.der -out signCert.pem
- openssl pkcs8 -inform der -in signPri.key -out signPri.pem
- openssl pkcs12 -export -in signCert.pem -inkey signPri.pem -out cert.pfx
- 국민은행같이 브라우저 인증서를 지원하는 곳에서 브라우저 인증서 로그인 창을 띄운다.
- 인증서 찾기 > 인증서(*.pfx, *.p12) 열기
- cert.pfx를 등록