https
http
http 는 웹 브라우저와 서버 간의 웹 페이지를 주고받기 위한 통신규약을 말합니다. http 는 단순 텍스트 교환이기 때문에 누군가가 네트워크를 가로채서 열어본다면 충분히 볼 수 있습니다. 그렇기에 보안 문제를 해결해주는 것이 https 입니다.
https
https 는 웹 브라우저와 서버 간의 ssl 프로토콜을 이용하여 주고받기 위한 통신규약입니다. https 의 s 는 secure socket 을 뜻합니다.
암호화
서로 다른 키 2개가 존재하는데 이 두 개의 키는 서로 1번 키로 암호화하면 반드시 2번키로만 복호화할 수 있고 2번 키로 암호화하면 반드시 1번키로만 복호화할 수 있는 규칙이 있습니다.
회고점
https 를 지원한다고 해서 무조건 안전한 것은 아닙니다. 신뢰할 수 있는 CA 기업이 아니라 자체적으로 인증서를 발급할 수도 있습니다. 신뢰할 수 없는 CA 기업을 통해서 인증서를 발급받을 수도 있기 때문입니다. 브라우저에서는 https지만 “주의 요함”, “안전하지 않은 사이트” 등의 알림을 주게됩니다.
출처 https://jeong-pro.tistory.com/89