HTTP (HyperText Transfer Protocol)웹상에서 클라이언트(주로 웹 브라우저)와 서버가 데이터를 주고받을 수 있도록 정의된 통신 규약(프로토콜)평문 전송하이퍼텍스트 전송 (기본 웹 통신) HTTPS (HTTP Secure)보안 강호된 HTTP통신 데이터 암호화SSL/TLS 인증서를 통한 인증필요 SSL(Secure Sockets Layer) : 핸드셰이크(Handshake)를 통한 통신의 기밀성, 무결성, 인증 세 가지를 보장더 이상 사용하지 않으나 용어만 사용TLS(Transport Layer Security) : SSL이 보안강화된 버전 핸드셰이크(Handshake) : 악수 라는 의미로 서버와 클라이언트 간 서로의 키를 교환/공유 하여 서로를 신뢰