본문 바로가기

내배캠 최종 프로젝트 면접 대비 답변

2023-08-27 http, https 차이점에 대해 설명해주세요

HTTPS는 SSL(Secure Sockets Layer) 및 이를 대체한 TLS(Transport Layer Security) 프로토콜을 이용하여 데이터 암호화, 서버 신원 확인, 중간자 공격 방지, 데이터 무결성 등의 보안 기능을 제공하여 보안을 강화합니다. 
이에 반해 HTTP는 보안이 거의 없는 평문 데이터 전송을 수행하므로, 
민감한 정보의 전송이나 웹 사이트 운영 시에는 HTTPS 사용이 필요하거나 권장됩니다. TLS가 SSL의 후속 프로토콜로 발전하였으며, 현재는 주로 TLS가 사용되고 있습니다.

(SSL/TLS 프로토콜: 안전한 보안 채널을 형성해주는 역할을 수행하는 보안용 프로토콜이다. 
응용계층(HTTP)과 전송계층(TCP) 사이에 위치해있다.)