티스토리 뷰

목차



    반응형

    HTTP와 HTTPS는 우리가 매일 사용하는 인터넷에서 가장 중요한 개념 중 하나입니다. 

     

    하지만 이름만 들어도 어렵게 느껴집니다. 그래서 이번 포스팅에서는 HTTP와 HTTPS 가 무엇이며

    어떤 역할을 하고, 이 둘의 차이점을 쉽고 재미있게 설명해 보겠습니다.

     

    ❇️ HTTP의 역할은 편지를 전하는 우체부❇️


    ✔️ 웹싸이트 주소 입력

       여러분의 브라우저에 "www.00000.com"을 입력하면 이는 웹사이트 서버에 보내는 편지와 같아요.

    ✔️ 서버가 답장 보내기 

        서버는 여러분의 요청을 받고, 해당 웹사이트의 내용을 다시 편지로 보내줍니다. 

        그러면 브라우저가 그 내용을 읽고 화면에 웹사이트를 보여주는 것입니다. 

    ✔️ HTTPS는 무엇일까요?

    HTTPS는 Hyper Text Transfer Protocol Secure의 약자입니다.

    이름에 Secure 가 있는데요, 이것은 HTTP 에서 보안 기능이 추가된 버전입니다. 

    즉, 주고 받는 편지에 비밀번호 자물쇠가 붙은 봉투라고 보시면 됩니다. 


    👉   HTTP의 핵심
    : 요청(Request)과 응답(Response)의 기본 규칙을 정하는 것.

     

    ❇️ HTTPS의 역할은 봉투에 자물쇠 채우는 우체부❇️ 


    ✔️ 편지의 내용 보호

        내용(데이터)를 암호화하여 다른 사람이 몰래 읽지 못하게 합니다. 

    ✔️ 수신자 확인 

        편지를 보낼 떄, 제대로 된 웹사이트가 맞는지 확인을 합니다. 

        (예 : 가짜 은행 사이트가 아니라 진짜 은행 사이트인지 체크)

    ✔️ 안전한 연결 보장 

        데이터가 이동하는 동안 누군가가 중간에서 훔치거나 조작할 가능성을 차단합니다.

     

    👉 HTTPS의 핵심: 암호화(Encryption), 인증(Authentication), 데이터 무결성(Data Integrity).

     

    ❇️ HTTP와 HTTPS의 차이점 ❇️


     

     
      HTTP HTTPS
    보안 편지 봉투 없이 엽서에 보낸는 거랑 같아요.

    누그든지 엽서를 읽을 수 있어요.
    봉투에 자물쇠를 채워서 보내는 것과 같아요.

    열쇠는 발신자와 수신자만 갖고 있어요.
    신뢰
    편지를 보냈는지 맞는 주소로 보낸 것인지 

    확인이 안됩니다.

    수신자가 진짜 웹사이트인지 확인하는

    인증서(SSL 인증서)가 필요해요.
    속도
    보안절차가 없어 빨라요.

    암호화 작업이 추가되어 있어 

    조금 느릴 수 있으나 크게 차이는 없어요.

     

    ❇️ HTTP와 HTTPS가 중요한 이유 ❇️


    ✔️ 개인정보 보호 

    온라인 쇼피이을 할 때 카드정보나 주소가 안전하게 전달되어야 합니다. 

    HTTP의 경우 가우데 정보 도난의경우가 있어 HTTPS가 안전합니다. 

    ✔️ 신뢰구축

     

    HTTPS를 사용하는 웹사이트는 브라우저 주소창을 자물쇠 아이콘이 표시됩니다. 

    사용자는 안전하다는 느낌을 받고 더 신뢰하게 됩니다. 

    ✔️ 검색 엔진 최적화 (SEO)

     

        구글과 같은 검색 엔진은 HTTPS응 사용하는 웹사이트를 더 우선적으로 노출합니다. 

        그래서 검색 결과에서 상위에 나타날 가능성이 높습니다. 

    ✔️ 일상에서 볼 수 있는 경우 

     

    👉  HTTP : 뉴스와 블로그처럼 민감한 정보를 주고받지 않는 사이트에 사용.

    👉  HTTPS : 은행, 쇼핑몰, 이메일처럼 민감한 정보가 오가는 사이트에서 필수.

     

    ❇️ HTTPS로 전환하는 방법 (웹사이트 소쥬자용) ❇️


    1. SSL 인증서 구매 및 설치

    호스트 제공업체에서 무료러 유료 SSL인증서를 설치합니다. 

    Let's Encrypt 같은 무료 SSL 인증 서비스도 활용할 수 있어요.

     

    2. 웹사이트 HTTPS설정

    서버에서 HTTP를 HTTPS로 리디렉션 설정

    웹사이트 내부 링크도 HTTPS로 업데이트

     

    3. 검색 엔진에 HTTPS등록

    구글 서치콘솔에서 HTTPS 주소를 새로 등록합니다. 

     

    사용자 입장에서는 주소창에 자물쇠가 있는지 확인을 하는 습관을,

    웹사이트 소유자 입장에서는 HTTPS로 전환하여 신뢰를 쌓는 노력을 해보세요!

    인터넷을 사용하는 모든 사람이 안전하게 연결되는 첫걸음입니다.