HTTPS가 동작하는 방식에 대해 설명해 주세요.


1. 클라이언트에 해당하는 브라우저가 먼저 웹 서버에 접속한다.
2. 웹 서버는 1번에 응답하면서 다음 정보를 클라이언트에 제공한다.
3. 브라우저는 서버의 SSL 인증서가 올바른지 확인한다.
4. 브라우저는 자신이 생성한 난수와 서버의 난수를 사용하여 premaster secret을 만든다.
5. 서버는 사이트의 비밀키로 브라우저가 보낸 permaster secret 값을 복호화한다.
6. SSL 핸드셰이크를 종료하고 HTTPS 통신을 시작한다.
참고
Last updated