본문 바로가기
개발/Linux

HTTP란? HTTPS란? SSL이란? TLS란?

by 철권 2022. 8. 26.
728x90

HTTP란?

  • HTTP(HyperText Transfer Protocol)는 인터넷상에서 정보를 주고받을 수 있는 프로토콜
  • 클라이언트와 서버 사이에 이루어지는 요청/응답(request/response)을 위한 프로토콜
  • 주로 일반 텍스트로 이루어진 HTML 문서를 주고받는 데에 사용됨
  •  

HTTPS란?

  • HTTPS(HyperText Transfer Protocol over Secure Socket Layer)는 월드 와이드 웹 통신 프로토콜인 HTTP의 보안이 강화된 버전
  • HTTPS는 소켓 통신에서 일반 텍스트를 이용하며, 따라서 SSL이나 TLS 프로토콜을 통해 세션 데이터를 암호함
  •  

SSL이란?

  • SSL(Secure Sockey Layer)은 보안 소켓 계층
  • 데이터를 안전하게 전송하기 위한 인터넷 암호화 통신 프로토콜
  • 전자상거래 등의 보안을 위해 넷스케이프(netscape)에서 처음 만듬
  •  

TLS란?

  • SSL이후에 이것을 표준화하여 만들어진것이 TLS임
  • SSL/TLS로 함께 묶여 분류 됨
728x90
반응형