본문 바로가기
목차훔치기/면접을 위한 CS 전공지식 노트

HTTPS(면접을 위한 CS 전공지식 노트)

by 해삼2 2023. 9. 9.
728x90
반응형
HTTPS

HTTPS

HTTPS는 "HyperText Transfer Protocol Secure"의 약자로, 웹 브라우징 시 정보를 안전하게 전송하기 

위한 통신 프로토콜입니다. 

HTTP와 마찬가지로 웹 브라우징에서 사용되며, 

웹 브라우저와 웹 서버 간의 데이터 교환을 위한 규약을 제공합니다. HTTPS의 주요 특징은 다음과 같습니다.

 

HTTPS 주요 특징

보안:
HTTPS는 데이터를 암호화하여 전송합니다. 이를 통해 데이터가 도청되거나 변경되는 것을 방지합니다. 

암호화된 데이터는 해독하기 어렵기 때문에 무단 접근을 통한 정보 유출을 막아줍니다.


데이터 무결성:
HTTPS는 데이터의 무결성을 보장합니다. 

데이터가 전송되는 동안 변경되지 않았음을 검증하고, 데이터가 중간에 조작되거나 손상되지 않도록 합니다.


신뢰성:
HTTPS는 웹 서버의 신원을 확인하는 역할을 합니다. 

이를 통해 사용자는 신뢰할 수 있는 웹 서버와 통신하고 있음을 확인할 수 있습니다. 

이러한 신뢰성은 중간자 공격을 방지하고, 사용자의 개인 정보를 보호하는 데 중요합니다.


보안 인증서:
HTTPS를 사용하려면 웹 서버가 보안 인증서를 가져야 합니다. 

이 인증서는 웹 서버의 신원을 확인하고 암호화 키를 제공합니다. 

브라우저는 웹 사이트에 연결할 때 이 인증서를 확인하여 사용자에게 안전한 연결을 보장합니다.


그린 잠금 아이콘:
HTTPS 연결은 웹 브라우저 주소 표시줄에 그린 잠금 아이콘으로 나타납니다. 

이 아이콘은 사용자에게 현재 웹 페이지가 안전한 연결을 사용하고 있음을 알려주며, 

사용자가 안전한 정보를 입력할 수 있음을 나타냅니다.


HTTPS는 주로 온라인 상거래 웹사이트, 은행, 이메일 서비스, 소셜 미디어 플랫폼 등과 같이 개인 정보와 

금융 정보를 다루는 웹 사이트에서 사용됩니다. 

이를 통해 사용자와 웹 서버 간의 통신이 보안되며, 개인 정보 유출과 데이터 위조 등의 위험을 

줄일 수 있습니다.

 

HTTPS 장점

데이터 보안:

HTTPS는 데이터를 암호화하여 전송합니다. 

이것은 데이터가 도청되어도 암호 해독이 어렵게 만듭니다. 

따라서 개인 정보, 로그인 자격 증명, 금융 정보 및 기타 민감한 데이터의 안전을 보장합니다.


데이터 무결성:
HTTPS는 데이터의 무결성을 보호합니다. 

데이터가 전송되는 동안 변경되지 않았음을 확인하고 데이터가 중간에 조작되거나 손상되지 않도록 합니다.


사용자 신뢰:
HTTPS를 사용하는 웹 사이트는 브라우저 주소 표시줄에 그린 잠금 아이콘을 표시하고, 

사용자에게 신뢰할 수 있는 연결임을 알려줍니다. 

이것은 사용자들에게 웹 사이트의 신뢰성을 제공하고, 

사이트가 실제로 해당 도메인의 소유자임을 확인합니다.


검색 엔진 순위 향상:
검색 엔진(Google, Bing 등)은 HTTPS를 사용하는 웹 사이트를 더 높게 평가하며, 

HTTPS 사용은 검색 엔진 순위에 긍정적인 영향을 미칠 수 있습니다.


브라우저 호환성:
현대 웹 브라우저들은 HTTPS를 지원하고, 

안전하지 않은 HTTP 연결을 사용하는 웹 사이트에 경고 메시지를 표시합니다. 

따라서 HTTPS를 사용하는 것은 웹 사이트의 브라우저 호환성을 유지하고 사용자 경험을 향상시키는 데 

도움이 됩니다.


중간자 공격 방지:
HTTPS는 중간자 공격을 방지합니다. 

데이터가 서버와 클라이언트 간에 직접 전송되므로 중간에서 데이터를 가로채거나 조작하는 시도를 

어렵게 만듭니다.


법적 규정 준수:
민감한 정보를 다루는 웹 사이트, 특히 의료, 금융 및 전자상거래 기업은 HTTPS를 사용하여 법적 규정을 

준수하고 고객 데이터를 보호해야 합니다.
HTTPS는 현대 웹 보안의 필수 요소로, 사용자와 웹 사이트 간의 통신을 안전하게 만들어 

개인 정보 보호와 보안을 강화합니다. 

따라서 모든 웹 사이트가 HTTPS를 채택하는 것이 권장됩니다.

728x90
반응형