728x90
단계 4
change_cipher_spec 메시지는 알고리즘 규격에 변화가 생겼을 때 알려준다.
그리고 finish는 클라이언트가 서버로 혹은 서버가 클라이언트로 보내서 서로간에 마지막 handshake 과정을 확인하는건데, 이 때 지금까지 받았던 모든 메시지를 다 붙여서 MAC을 계산한다. 결국 finished메시지를 통해서 단계 1,2,3,4 까지 받았던 메시지를 확인해서 무결성과 인증에 대한것을 MAC을 통해 한다. 만약 메시지가 하나라도 false가 되어 있으면 MAC값을 통해 알 수 있다.
'서버 > 암호' 카테고리의 다른 글
키 교환 방법 (0) | 2021.03.21 |
---|---|
암호 방식 리스트 or 암호 알고리즘 리스트(Cipher Suite) (0) | 2021.03.21 |
TLS Handshake 프로토콜 (3 단계) (0) | 2021.03.21 |
TLS Handshake 프로토콜 (2 단계) (0) | 2021.03.21 |
TLS Handshake 프로토콜 (1 단계) (0) | 2021.03.21 |