컴공생의 다이어리

HTTP와 HTTPS 본문

Development/Network & Web

HTTP와 HTTPS

컴공 K 2021. 10. 13. 00:01

HTTP

HTTP는 하이퍼 텍스트 전송 프로토콜의(Hypertext Transfer Protocol)의 약자이다. 웹 상에서 클라이언트와 서버 간에 요청(request) 및 응답(response)으로 정보(데이터)를 주고 받을 수 있는 프로토콜이다. OSI 7계층 중 응용(Application) 계층의 프로토콜로 TCP/IP 위에서 작동한다. TCP와 UDP를 사용하며, 80번 포트를 사용한다.

 

 

HTTPS

HTTPS는 하이퍼 텍스트 전송 프로토콜 보안(Hypertext Transfer Protocol Secure)의 약자이다. 일반 HTTP 프로토콜의 문제점은 서버에서부터 브라우저로 전송되는 정보가 암호화되지 않아 데이터가 쉽게 도난당할 수 있다는다는 점이었다. HTTPS 프로토콜은 HTTP + 암호화 + 증명서 + 완전성 으로 HTTP의 보안적 약점을 보완한 프로토콜이다.

HTTPS는 기본 TCP/IP 포트로 443번 포트를 사용한다. HTTPS는 소켓 통신에서 일반 텍스트를 이용하는 대신에, 웹 상에서 정보를 암호화하는 SSL이나 TLS 프로토콜을 통해 세션 데이터를 암호화한다. SSL(Secure Socket Layer)은 서버와 브라우저 사이에 안전하게 암호화된 연결을 만들 수 있게 도와주고, 서버 브라우저가 민감한 정보를 주고받을 때 중간에 정보를 도난당하는 것을 막아준다. TLS(Transport Layer Security) 프로토콜은 SSL 프로토콜에서 발전한 것이다.

 

 

 

 

 

 

 

 

http://blog.wishket.com/http-vs-https-%EC%B0%A8%EC%9D%B4-%EC%95%8C%EB%A9%B4-%EC%82%AC%EC%9D%B4%ED%8A%B8%EC%9D%98-%EB%A0%88%EB%B2%A8%EC%9D%B4-%EB%B3%B4%EC%9D%B8%EB%8B%A4/

 

HTTP vs HTTPS 차이, 알면 사이트의 레벨이 보인다. - Wishket

여러분의 사이트, HTTP로 시작하나요 아니면 HTTPS로 시작하나요? HTTPS로 전환하는것이 그렇게 중요한 일일까요? 위시켓과 HTTP vs HTTPS 차이에 대해 알아보세요!

blog.wishket.com

https://velog.io/@averycode/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-HTTP%EC%99%80-HTTPS

 

[네트워크] HTTP와 HTTPS

HTTP와 HTTPS

velog.io

https://post.naver.com/viewer/postView.nhn?volumeNo=16561296&memberNo=1834 

 

인터넷 프로토콜 http와 https의 차이는 뭘까? 보안과 마케팅 측면에서 살펴보기

[BY 세아향] 네이버는 물론이고 이 글을 읽고 있는 세아향 포스트도 그렇고, 온라인 쇼핑몰 등 다양한 ...

m.post.naver.com

https://brunch.co.kr/@hyoi0303/10

 

HTTP와 HTTPS 차이점

디자이너가 개발자와 일 하다 보니 (2) | 지난 2014년 구글에서는 HTTP를 HTTPS로 바꾸라고 권고한다. 그전까지는 전자상거래가 있는 웹 사이트에서만 다소 번거로운 HTTPS를 사용하고 있었다. HTTPS로

brunch.co.kr

 

728x90
Comments