HTTP와 HTTPS

HTTP와 HTTPS

1. HTTP와 HTTPS

 - 인터넷에서 데이터 전송에 사용되는 두 가지 주요 프로토콜(통신 규약)

 - 이들은 데이터의 보안성개인 정보 보호를 위한 중요한 역할을 함

 

HTTP
(HyperText Transfer
Protocol)
설명
목적 - 웹 서버웹 브라우저 간의 데이터 전송을 위한 프로토콜로 사용
- 웹 브라우저HTTP 요청서버로 보내고, 서버요청에 따라 데이터클라이언트에 응답
    ※ 여기서 데이터웹 페이지, 이미지, 비디오 등을 의미
보안성 - 데이터평문으로 전송하므로, 데이터가 중간에 가로채어질 수 있어 보안상 취약
    ※ 개인 정보 민감한 데이터 전송할 때사용하지 않는 것 좋음
포트 (Port) - 기본적으로 80번 포트를 사용
- 일반적으로 웹 브라우징 시,  http:// 로 시작

 

HTTPS
(HyperText Transfer
Protocol Secure)
설명
목적 - HTTP와 비슷하지만, 데이터의 보안 개인 정보 보호중점
- 데이터를 암호화하여, 중간제 3자데이터를 엿보지 못하도록 보호
보안성 - SSL or TLS 프로토콜사용하여, 데이터를 암호화하고 인증
    → 데이터의 무결성신뢰성보장하며, 중간자 공격 데이터 가로채기 방지
    ※ SSL : Secure Sockets Layer, TLS : Transport Layer Security)
포트 (Port) - 기본적으로 443번 포트를 사용
- 일반적으로 웹 브라우징 시, https:// 로 시작

 

 - 온라인 상에서 민감한 정보를 다루는 웹 사이트(은행, 이메일, 쇼핑 등)에서 필수적으로 HTTPS를 사용

 - 최근에는 HTTPS를 권장하고 있음

'Computer Science' 카테고리의 다른 글

웹 서버(Web Server)  (0) 2024.05.11
CI/CD  (0) 2024.04.16
HTTP Status Code  (0) 2024.01.21
DNS (Domain Name System)  (0) 2023.10.15
인터넷 (Internet)  (0) 2023.08.20