SSL #HTTPS 썸네일형 리스트형 [HTTPS] SSL을 이용한 HTTPS 통신 방법 1. Client Hello : 브라우저 창에 도메인을 입력함으로써 클라이언트가 서버에 통신을 시도 합니다. 이때 브라우저가 지원하는 암호화 방식과 랜덤데이터를 제공합니다. 2. Server Hello : 서버는 클라이언트가 제공한 암호화 방식을 하나 선택한으로서 클라이언트에 통신을 합니다. 그리고 서버자신의 인증서를 전달합니다. 이 인증서 안에는 서버의 공개키가 존재합니다. 그리고 서버 또한 클라이언드에 랜덤 데이터를 제공합니다. 3. Client Key Exchange : 서로의 랜덤 데이터를 이용하여 통신시 필요한 키를 생성하고 이를 서버로쿠터 받은 공개키로 암호화합니다. 4. Finished : 마지막으로 핸드세이크 과정이 마무리 되면 클라이언트와 서버 모두 Finished 메시지를 보냅이다. 그.. 더보기 이전 1 다음