네트워크

http https

I_eve 2023. 2. 23. 21:11

HTTP

HTTP(HyperText Transfer Protocol)는 하이퍼 텍스트 전송 프로토콜으로

간단히 말해서 인터넷을 작동시키는 역할을 하며,

웹 서버 및 웹 브라우저 상호 간의 데이터 전송을 위한 응용계층 프로토콜이다.

 

웹 사이트에 액세스하기 위해서는 프로토콜 변형이 필요한데, 이때 웹 사이트 URL이 일반적으로

""http://www.."로 시작하며 URL에 해당하는 웹 페이지를 가져오기 위해 웹 사이트 서버에 명령을 보내 작동하게 된다.

 

HTTPS

HTTPS(Hypertext Transfer Protocol Secure)는 하이퍼 텍스트 전송 프로토콜 보안으로 표준 HTTP와

동일한 방식으로 작동한다. 서버와 주고받는 데이터가 암호화되기 때문에 웹사이트에 추가적인 보호를 제공한다.

즉, 개인 데이터를 훔치거나, 해킹하거나 볼 수 없도록 작동한다.

 

HTTPS 확인 방법

브라우저에서 URL을 확인하여 웹사이트에 HTTPS 보호 기능이 있는지를 확인할 수 있다.

도메인 이름 앞에 자물쇠 아이콘이 있으면 HTTPS로 인해 안전한 사이트다.

 

HTTP와 HTTPS의 차이점

HTTPS(https://)는 SSL(Secure Socket Layer)인증서를 사용하는 HTTP(http://)이다.

SSL(또는 TLS) 인증서는 일반 HTTP 요청 및 응답을 암호화한다.

따라서 HTTPS는 HTTP보다 더 안전한 보안용 프로토콜이라고 할 수 있다.