Android SSL 인증서 사용 소켓 프로그램 작성


SSL 정리 : 이론생략


공인인증서: 공인된 발행기관에서 서류확인하고 발행해준것

결론: 

-공인인증서는 에러 안납니다, 

-openssl을이용해서 만든 사설 ROOTCA 사설인증서 Self-signed 인증서 에러납니다.


내용은 대부분 안된다는것 에러 발생 : 이유는 사설 인증서 사설인증서는 구글에서 에러 내보낸다

문제는 SSL 을 억지로 인증 사용하려는 글이 인터넷 구글등에 많은데 지금은 대부분안됨.

HostnameVerifier 에서 return true 하면 억지로된다. 이것도 시간이지나면 안될수있다.


공인인증서 가입않고 되는거 확인방법 ) 

공인인증된 사이트중하나접속 

예)

http://kt.com 접속후  인증서 저장해서

소켓프로그램 소스  url 을 https://kt.com  

컴파일해보면 에러안남

HostnameVerifier 에서도 kt.com 에러안남


결론 : 서버에 인증서 적용 : 정부허가 등록기관업체에 인증서 하나등록 필요 

        인증서 발행 가격은 각자선택 여러가지임 매우저렴~매우고가격

참고: cheap ssl 검색