목차HTTP와 HTTPSHTTP"http:// ~ " HTTP란 서버/클라이언트 간에 데이터를 주고받기 위한 프로토콜이다. (80 포트 사용) HTTP가 진화하면서 하이퍼텍스트 문서(HTML) 뿐만 아니라 이미지, 비디오 등과 같은 데이터도 주고받을 수 있게 되었다. 그러나 HTTP는 문제가 있다. 1) 보안 취약성 HTTP는 암호화를 하지 않고 평문으로 전송한다.이는 중간에 제 3자가 네트워크 상에서 데이터를 엿볼 수 있기 때문에 보안에 매우 안좋다. 2) 무결성 문제 무결성을 보장하지 않는다. 전송 중에 데이터가 변경되거나 조작될 수 있으며 이로인해 정보의 정확성은 보장할 수 없다. 3) 신원 보증의 부재 서버의 신원을 확인하는 기능이 없다. 따라서 중간에 제 3자가 서버를 위장하여 클라이언트..