CA

    HTTP, HTTPS

    HTTP, HTTPS

    HTTP HTTP는 Hyper Text Transfer Protocol로서 클라이언트(웹 브라우저)와 서버가 데이터를 주고받기 위한 통신 규약을 의미한다. HTTP는 단어 그대로 텍스트를 클라이언트와 서버 간 교환하기 때문에 몇 가지 문제가 발생한다. 서버에 보내는 정보가 노출되어 중간에서 제 3자가 탈취할 수 있다. 아이디, 비밀번호와 같이 민감한 정보를 보내는 경우 제 3자가 해당 데이터를 탈취한다면 문제가 발생한다. 제 3자가 데이터를 탈취할 수 있다면 변조 또한 가능하다. 요청한 사이트가 믿을 만한 사이트인지 진위여부를 판단할 수 없다. HTTPS HTTP + Secure가 HTTPS이다. 즉 HTTP에서 발생하는 보안 이슈들을 보완해서 안전하게 서버와 데이터를 주고받을 수 있다. 서버에 보내는 ..