반응형
정보보안 산업기사 SSL TLS handshake
반응형
-
SSL TLS 협상 과정(Handshake)Engineer information security 2021. 2. 15. 01:29
우리가 SSL TLS를 연결할 때, 오랜 시간이 걸리지 않고 거의 바로 연결된다. 하지만 클라이언트와 서버를 연결할 때, Handshake(협상 과정)을 하게 되는데, 생각보다 복잡한 과정이다. Handshake는 악수한다는 의미인데, 이 과정을 보면 이것이 왜 악수하는 것이라고 표현하는지 이해가 된다. 아래 이미지는 Client가 Server로 접근할 때 SSL TLS의 연결 과정중 Handshake 하는 과정이다. 위에서부터 아래로 진행되는 과정이고, Client가 먼저 Server에게 메시지를 보낸다. 협상 과정에서 필수적으로 진행되는 과정은 주황색으로 색을 변경했다. - Client Hello : Client가 지원할 수 있는 SSL TLS 버전과 Cipher suites(암호 도구), 압축 방식..