[개발서적] 웹 개발자를 위한 웹을 지탱하는 기술 - HTTP, URI, HTML 그리고 REST
HTTPS HTTPS는 HTTP와 SSL/TLS를 조합한 통신을 일컫는 말입니다. 통신로를 암호화하고 클라이언트와 서버 간에 주고받는 데이터를 보호하여, 도청을 방지할 목적으로 주로 사용합니다. 역사적으로는 우선 1994년에 Netscape Communications가 SSL을 개발하였고, 그 후 IETF에서 SSL의 후계인 TLS가 책정되었습니다. 현재 최신 버전은 SSL3.0, TLS1.2입니다. SSL/TLS에서는 아래의 3가지 기능을 제공하고 있습니다. 암호화 공통 키 Commonkey 암호에 기반한 암호화 기능 인증 공개 키 Public Key 증명서에 기반한 인증 기능 변경감지 해시 공통 키에 기반한 변경 감지 기능 HTTPS에서 통신할 경우, URI는 https 스키마를 사용합니다. HTTP..