title | description | date | tags | image | slug |
---|---|---|---|---|---|
HTTPS란? |
HTTPS에 대한 설명과 장점 알아보기 |
2023.06.09 |
network, Computer Science |
/image/test-1.png |
what-is-https |
HTTPS는 네트워크에서 가장 중요한 개념 중 하나이다. 특히 기술 면접의 단골 질문이다. HTTPS는 무엇이고, 어떤 장점이 있는지 알아보자.
HTTP는 HyperText Transfer Protocol의 약자이다. 이는 하이퍼텍스트 전송 규약이라는 뜻으로 네트워크를 통해 데이터를 전송할 때의 약속을 모아놓은 것이다.
웹의 창시자인 팀 버너스 리가 CERN에서 HTML과 함께 만들었으며 그 이후로도 계속 사용되고 있다. 현재는 웹에서의 통신 뿐 아니라 수많은 네트워킹 과정이 HTTP를 지키면서 이루어지고있다.
HTTP는 ASCII 텍스트를 사용한다. 이는 일반적으로 사람이 사용하는 글을 의미한다. 만약 아래와 같은 상황이 있다고 생각해보자.
이교헌이라는 사람이 긴밀하게 "나는 이교헌이다."라는 메시지를 보내는 상황이다.
현재 우리가 사용하는 대부분의 네트워크는 HTTPS 프로토콜을 사용한다. 모던 브라우저는 HTTP를 사용하는 사이트에 보안 경고를 띄워주기도 한다.