HTTP(하이퍼텍스트 전송 프로토콜)
HTTPS(하이퍼텍스트 전송 프로토콜 보안)
웹에서 데이터 통신을 위한 프로토콜로, 주로 웹 브라우징을 통해 웹 페이지를 요청하고 전송하는 데 사용됩니다.
💡 주요 차이점은 보안과 데이터 암호화에 있습니다.
HTTP | HTTPS | |
---|---|---|
보안 | ( X ) 중요한 정보를 노출 시킬 수도 있는 취약점을 가지고 있다. | ( O 제공 ) 데이터가 암호화 되어 중간에 가로채기 및 감청이 어려움. 사용자 데이터의 기밀성과 무결성을 보호하는데 도움이 된다. |
데이터 암호화 | ( X ) 데이터가 평문으로 전송 | SSL(보안 소켓 계층) 또는 TLS(전송 계층 보안) 프로토콜을 사용하여 데이터를 암호화하고 안전하게 전송 |
프로토콜 및 포트 | port 80, 'http://' | port 443, 'https://' |
신뢰성 | 신뢰할 수 있음을 인증하기 위해 SSL/TLS 인증서를 사용할 수 있다. 사용자는 브라우저 주소 표시줄에서 "🔒 잠금 아이콘"을 볼 수 있으며, 이를 클릭하여 사이트의 인증서를 확인할 수 있다. |
HTTPS는 데이터 보안과 프라이버시를 강화하기 위한 보안 계층을 추가한 HTTP의 안전한 버전입니다. 많은 웹 사이트가 중요한 정보를 다루기 때문에 HTTPS를 사용하여 사용자 데이터를 보호하고 브라우징 경험을 안전하게 만드는 것이 중요합니다.