🌱 기초 네트워크
HTTPS는 왜 안전한가요?
쉽게 이해하기
HTTP가 엽서라면, HTTPS는 봉투에 넣어 보내는 편지예요. 엽서는 배달되는 과정에서 누구나 내용을 볼 수 있지만, 봉투에 담긴 편지는 받는 사람만 열어볼 수 있죠. HTTPS도 마찬가지로 데이터를 '봉투'에 담아 보내서 중간에 누가 가로채도 읽을 수 없게 해요.
핵심 정리
HTTPS는 HTTP에 보안(S)을 더한 프로토콜로, 데이터를 암호화해서 안전하게 전송해요.
자세히 알아보기
HTTPS는 HyperText Transfer Protocol Secure의 약자로, HTTP에 보안 기능을 추가한 프로토콜이에요. 웹사이트 주소창에 자물쇠 아이콘이 보이면 HTTPS로 연결된 거예요.
HTTPS가 중요한 이유는 우리가 웹사이트에 입력하는 정보들이 암호화되기 때문이에요. 로그인할 때 입력하는 비밀번호, 쇼핑할 때 입력하는 카드번호, 개인정보 등이 암호화되어 전송되면 해커가 중간에 가로채도 읽을 수 없어요. HTTP로 전송하면 평문 그대로 전송되기 때문에 위험하죠.
실제로 은행 사이트, 쇼핑몰, 이메일 서비스 등 민감한 정보를 다루는 모든 웹사이트는 HTTPS를 필수로 사용해요. 요즘은 구글 크롬 같은 브라우저에서 HTTP 사이트에 접속하면 '안전하지 않음'이라고 경고를 표시해요. 검색엔진도 HTTPS 사이트를 더 높게 평가해서, 요즘은 거의 모든 웹사이트가 HTTPS를 사용하고 있어요.
HTTPS는 SSL/TLS라는 보안 기술을 사용하는데, 웹사이트가 진짜인지 확인하는 '인증서'도 함께 제공해요. 그래서 가짜 사이트(피싱)를 구별하는 데도 도움이 돼요.