HTTP는 요청과 응답이 plain text즉 사람이 봐도 이해할 수 있는 글로 이루어져 있습니다. 이에 따라 중간에 누가 요청이나 응답을 가로채갈시 내용이 그냥 노출되어 버립니다. 이에 따라 hyper text transfer protocol secure socker layer라는 것이 나오게 됐다. HTTPS는 인터넷 상에서 정보를 암호화하는 SSL(=TSL)프로토콜을 이용해 HTTP통신을 하는 통신규약이다. 암호화 방식에는 대칭키와 비대칭키 방식(공개키 방식)이 있는데, 대칭키는 키 하나로만 복호화, 암호화 둘다 할 수 있는거고 비대칭키는 키a로 암호화하면 키b로만 복호화 할 수 있고 키b로 암호화하면 키a로만 복호화 할 수 있는 방식이다. HTTPS에서는 이 둘을 적절히 섞어 사용한다. 아래 사진..