JAVAjingu
40
2017-08-23 10:32:35
2
360

openssl로 만든 인증서와 키를 사용하고 싶은데요.. 도와주세요ㅠㅠ


안녕하세요! 날씨가 풀려서 참 좋은거같아요~


저가 여쭤보고 싶은건 keytool로 만든 인증서와 키가 아닌

openssl로 만든 인증서와 키를 가지고

java 클라이언트와 python server의 소켓 통신을 하는

방법을 알고싶습니다ㅠㅠ


keytool의 경우에는

System.setProperty("javax.net.ssl.trustStore", "키가 저장된 곳");

System.setProperty("javax.net.ssl.trustStorePassword", "");

System.setProperty("javax.net.debug", "ssl");

이렇게 사용하는데 openssl로 만든 인증서는 이방식으로는 애러가 나더라구여..

어떻게 해야되는지 알려주실분 계신가요?ㅠㅠ

0
  • 답변 2

  • 20523
    1k
    2017-08-23 10:41:08

    openssl로 만들어진 pkcs12 인증서를 java jks로 변환하는 방법이 있을 수 있으며,

    keytool -importkeystore 명령 활용.


    혹은, Java에서 keystore 형식을 pkcs12 형식을 지정하는 방법을 시도해 보시지요.

  • JAVAjingu
    40
    2017-08-23 11:52:02

    전자의 방식보다는 후자쪽을 한번 해봐야겠습니다!

    오늘도 좋은 정보 감사합니다!

  • 로그인을 하시면 답변을 등록할 수 있습니다.