HTTP란?
Hypertext Transfer Protocol의 약자이다. 하이퍼텍스트 Hyper Text란 컴퓨터 화면이나 전자 기기에서 볼 수 있는 있는 텍스트(데이터)이며, 다른 텍스트와 연결될 수 있는 주소를 참조하고 있다. 사람들이 브라우저(애플리케이션)를 통해 확인하는 웹 상의 데이터는 HTTP에 의해 전달transfer되는 것이다. Protocol은 규약 혹은 규칙을 뜻한다.
HTTPS란?
Hypertext Transfer Protocol Secure의 약자로 HTTP의 확장 버전이다. ‘Secure’이란 말에서 유추할 수 있듯 HTTP를 통한 데이터의 보안을 위한 조치가 추가되었고, 이때 사용되는 것이 SSL(Secure Sockets Layer) 프로토콜이다. HTTP와 HTTPS의 차이점은 SSL을 사용해 데이터를 한쪽에서 다른 한 쪽으로 안전하게 보낼 수 있는지 여부이다.
[차이점]
#차이점 1 : HTTP와 HTTPS의 주요 차이점은 무엇입니까?
HTTPS를 사용하는 웹 사이트는 HTTP (HyperText Transfer Protocol) 대신, HTTPS (HyperText Transfer Protocol Secure)를 사용합니다. HTTPS를 사용하여 컴퓨터는 그들 사이의 "코드"에 동의한 다음 그 "코드"를 사용하여 메시지를 스크램블하여 그 사이에 있는 누구도 읽을 수 없도록 합니다. 이렇게 하면 해커로부터 정보를 안전하게 보호할 수 있습니다.
HTTPS의 암호화된 전송방식
#차이점 2 : 끝의 "S"는 무엇의 이름인가요?
HTTPS (Hyper Text Transfer Protocol Secure)는 브라우저와 연결된 웹 사이트 간에 데이터가 전송되는 프로토콜인 HTTP의 보안 버전입니다. HTTPS의 끝에 있는 'S'는 '보안'을 나타냅니다. 브라우저와 웹 사이트 간의 모든 통신이 암호화되어 있음을 의미합니다.
#차이점 3 : HTTP와 HTTPS 중 어느 것이 더 나은가요?
어느것이 더 낫다고 할 수는 없습니다만, 점차 보안 문제가 중요해 짐에 따라서, HTTPS를 사용하는 웹사이트가 구글 등의 검색 결과에 더 잘 노출됩니다. HTTPS는 기술적으로 보면 보안이 적용된 HyperText 전송 프로토콜입니다.
SSL 기능이 추가된 HTTPS
#차이점 4 : HTTPS의 기능은 무엇입니까?
HTTPS 프로토콜('HTTP over SSL', 'HTTP Secure' 또는 'HTTP over Transport Layer Security'라고도 함)은 SSL/TLS를 통해 암호화하여 컴퓨터 네트워크를 통한 통신을 보안하도록 설계된 웹 통신 프로토콜입니다.
좀더 보안기능이 강화된 HTTPS
#차이점 5 : HTTPS사이트는 더 안전한가요?
실제로는 안전할 수 있지만, 사용자와 서버 간의 트래픽을 암호화하지 않습니다. 그러나, HTTPS를 사용하면 Google이 웹 사이트를 안전하지 않은 것으로 표시하지 않도록 하기 때문에 점점 더 많은 웹 사이트 소유자가 HTTPS로 이동하고 있습니다. 어떤 경우에도 HTTP 사이트에 중요한 데이터를 입력하는 것은 위험한 생각입니다. 왜냐면 누구나 사이트를 들여다볼 수 있기 때문이죠.
- 출처
'Study > Network' 카테고리의 다른 글
프록시(Proxy)란? (0) | 2021.09.14 |
---|---|
OSI 7계층이란? (0) | 2021.08.26 |
HTTP 상태코드 정리 (0) | 2021.08.06 |
TCP 3-way handshake와 4-way handshake 란? (0) | 2021.08.05 |
REST API란? 특징 및 규칙 그리고 장단점 (0) | 2021.08.04 |