HTTP vs HTTPS
HTTP 와 HTTPS 란? HTTP(Hypertext Transfer Protocol)는 Hypertext인 HTML을 전송하기 위한 통신규약이다 HTTP는 암호화되지 않은 방법으로 데이터를 전송하기 때문에 서버와 클라이언트가 주고 받는 메시지를 감청하는 것이 매우 쉽다. (감청하게 되면 로그인 비밀번호, 중요문서 열람하는 과정에서 데이터 변조가 가능하다) 이를 보완한것이 HTTPS이다. HTTPS는 SSL프로토콜 위에서 돌아가는 프로토콜(SSL보다 조금 더 광범위한 개념) 컴퓨터와 컴퓨터가 네트워크를 이용해서 통신을 할 때는 내부적으로 3가지 단계가 있다. (SSL이 데이터를 암호화해서 전달하는 단계) 악수 -> 전송 -> 세션종료 공개키는 이상적인 통신 방법이다. 암호화와 복호화를 할 때 사용하는 ..
2020.12.21