HTTPS란?
HTTPS(HyperText Transfer Protocol over TLS/SSL)는 기존의 HTTP를 암호화한 Protocol로 보안이 강화된 버전. 기존에는 HTTPS의 약어에서 S가 SSL(Secure Socket Layer)였지만 TLS(Transport Layer Security)로 명칭이 바뀌고 TLS와 혼용 사용. TCP의 연결 후 TLS를 통해 암호화 설정이 되고 통신을 하는 방식.
*HTTPS는 대칭키 암호화를 사용. 서버와 클라이언트가 암호화/복호화에 동일한 비밀키를 사용하는 방식이다. 단점으로는 키를 공유하는 과정이 조금 어렵지만 장점으로는 속도가 빠르다.