https vs http

sohyeon kim·2022년 4월 30일
0
post-thumbnail

http

Hypertext Transfer Protocal
서로 다른 시스템 사이에서 통신을 주고받게 해주는 가장 기초적인 프로토콜이다. 웹 서핑을 할 때 서버에서 자신의 브라우저로 데이터를 전송해주는 용도로 많이 사용된다. 인터넷 초기에 모든 웹 사이트에서 기본적으로 사용되었던 프로토콜이기도 하다.

*프로토콜이란? 컴퓨터 내부에서, 또는 컴퓨터 사이에서 데이터의 교환 방식을 정의하는 규칙 체계이다. 기기 간 통신은 교환되는 데이터의 형식에 대해 상호 합의를 요구한다.

https

Hypertext Transfer Protocol Secure
http 프로토콜의 문제점은 서버에서부터 브라우저로 전송되는 정보가 암호화가 되지 않는다는 점이다.
https 프로토콜은 SSL 을 사용함으로써 이 문제를 해결했다. SSL 은 서버와 브라우저 사이에 안전하게 암호화된 연결을 만들 수 있게 도와주고 서버 브라우저가 민감한 정보를 주고받을 때 이것이 도난당하는 것을 막아준다.

https 보안

http 와 https의 가장 큰 차이점은 바로 SSL 인증서의 유무이다. ssl 인증서는 사용자가 사이트에 제공하는 정보를 암호화하는데 쉽게 말해서 데이터를 암호로 바꾼다고 생각하면 된다. 이렇게 정송된 데이터는 중간에서 누가 훔쳐간다 하더라도 데이터가 암호화되어있기 때문에 해독할 수 없다. 그 외에도 https는 TLS(전송 계층 보안) 프로토콜을 통해서도 보안을 유지한다. TSL은 데이터 무결성을 제고아기 때문에 데이터가 전송 중에 수정되거나 손상되는 것을 방지하고 사용자가 자신이 의도하는 웹사이트와 통신하고 잇음을 인증하는 인증 기능도 제공하고 있다.
또한 https 로 전환하게 되면 검색엔지 최적화(SEO)에 있어서도좋다. 사용자들은 결국 가장 안전하다고 생각하는 사이트에 더 많이 방문하기 때문이다.

출처
https://brunch.co.kr/@hyoi0303/10
https://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/

profile
slow but sure

0개의 댓글