[ETC] http, https 동작 방식 및 SSL 암호화란
HTTP는 HyperText Transfer Protocol의 약자로, 웹에서 데이터를 주고 받는 프로토콜입니다. 즉, 클라이언트(일반적으로 웹 브라우저)와 서버 사이에 정보를 주고 받는 방식을 정의합니다. HTTP는 stateless protocol로, 각 요청이 독립적으로 처리되며, 이전 요청에 대한 정보는 저장되지 않습니다. HTTPS는 HTTP에 보안 기능이 추가된 것으로, Secure Socket Layer (SSL) 또는 Transport Layer Security (TLS) 프로토콜을 사용하여 전송되는 데이터를 암호화합니다. 이는 중간에서 데이터를 가로채도 원래의 내용을 알 수 없도록 하는 역할을 합니다. 따라서 민감한 정보(예: 신용 카드 정보, 로그인 정보 등)를 전송할 때 HTTPS를 ..
2023.08.03