건강ㅣ생활ㅣ시사용어
건강상식ㅣ생활상식ㅣ시사용어 통합게시판입니다.
http와 https
|
http와 https
http는 Hyper Text Transfer Protocol의 약어로, HTML같은
문서를 송수신 하기 위한 통신 규약으로 웹 브라우저가 웹 서버에 요청하는 프로토콜이다.
http는 인터넷에서 데이터를 주고 받는 클라이언트(client)와 서버(server) 사이에 이루어지는 프로토콜을 말한다. 클라이언트는 요청(request)하고 서버는 응답(response)하는 관계로, 주로 HTML 같은
문서를 주고받는데 사용되는 것으로, HTML으로 작성된 문서는 http로
보낼 수 있는 데이터의 한 종류일 뿐이다. 우리가 검색을 통해서 볼 수 있는 텍스트, 이미지, 오디오, 동영상
등이 http로 규정된 약속에 의해서 보게 된다. 일반 홈페이지의
대다수가 이러한 http로 시작되며 우리나라 포털사이트가 이용하고 있다. http로 만든 홈페이지는 클라이언트와 서버의 네트워크에 침입해 중간에서 정보를 가로챌 수 있는 위험이 상존한다.
https는 Hyper Text Transfer Protocol Secure의 약어로, 공개키 암호화 방식을 사용하여 텍스트를 암호화하는 프로토콜이다.
https의 S는 SSL(Secure Socket
Layer)을 의미하는 것으로 클라이언트와 서버가 인증을 하는데 사용하는 프로토콜이다. 따라서
주고 받는 정보가 암호화되어 있음을 뜻한다. 때문에 보안이 필요한 은행이나 쇼핑몰, 정부사이트 등에서 https로 된 홈페이지를 만들어 사용한다.
https의 암호화는 클라이언트(client)는
공개키를, 서버(server)는 개인키를 이용하는 방식이다. 즉 클라이언트가 사이트에 접속하게 되면 서버가 공개키를 클라이언트에게 보내게 되고 클라이언트의 암호화된 정보를
서버는 개인키로 볼 수 있어 네크워크에 침입한 해커는 아무것도 볼 수 없게 된다. https는 이러한
보안상의 장점이 있는 반면 암호화된 정보를 교환하기 때문에 서버가 과부하에 걸리는 경우가 발생한다. 그래서
http를 아직도 많이 이용하고 있다. 빠른 속도와 다양한
기능을 제공하고 있는 구글은 우리나라 포털사이트와 달리 안전한 https로 만든 홈페이지를 운영하고
있어 비교된다.
|
† 성부와 성자와 성령의 이름으로 아멘.
|