본문 바로가기
반응형

https3

Android 에서 https 사용하여 접속하기 이전에 https와 openssl을 사용하여 https 서버를 만들어 보았습니다.(서버 만드는 내용은 여기서 확인하실 수 있습니다.) 그럼 이번에는 client인 android 에서 https로 요청을 보내보도록 하겠습니다. 방법은 http 요청 방식을 https 바꾸는데 공개키를 추가하여 전달하면 됩니다. (android developer를 참고하였습니다.) // Load CAs from an InputStream // (could be from a resource or ByteArrayInputStream or ...) CertificateFactory cf = CertificateFactory.getInstance("X.509"); // From https://www.washington.edu/it.. 2019. 12. 3.
Http 와 Https 그리고 SSL 지난번 글에 http와 https 그리고 ssl에 대해 간략하게 설명을 했었습니다. 다시 설명하면 Http - Hypertext Transfer Protocol 의 약자. Hypertext인 HTML을 전송하기 위한 통신 규약을 의미 Https - S는 Over Secure Socket Layer의 약자로 Secure라는 말을 통해서 알 수 있듯이 보안이 강화된 HTTP. Https는 SSL 위에서 구동되는 프로토콜 중 1개 그럼 SSL은 무엇일까요? SSL은 보안 소켓 레이어(Secure Sockets Layer, SSL)라고 컴퓨터 네트워크에 통신 보안을 제공하기 위해 설계된 암호 규약이고 현재는 TLS 전송 계층 보안 (Transport Layer Security, TLS)이라 바뀌었습니다. 그리고.. 2019. 12. 2.
OpenSSL을 사용해서 Https 서버 open 이번 글에서는 구축하는 방법만을 설명하겠습니다. 다음 글에서 OpenSSL 사용 방법 및 상세 내용들을 정리하도록 하겠습니다. Sever 연동을 만들고 나서 보안관련 사항을 위해 https 서버를 구축하였다. https 사용하기 위해서는 SSL 이라는 인증서가 필요합니다. 간단하게 http, https, ssl에 대한 설명을 하자면. Http - Hypertext Transfer Protocol 의 약자. Hypertext인 HTML을 전송하기 위한 통신 규약을 의미 Https - S는 Over Secure Socket Layer의 약자로 Secure라는 말을 통해서 알 수 있듯이 보안이 강화된 HTTP. Https는 SSL 위에서 구동되는 프로토콜 중 1개 SSL - SSL 인증서는 클라이언트와 서버간.. 2019. 11. 28.
반응형