처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

HTTPS에서 TLS 핸드셰이크(Handshake)의 역할은?

어려움 MDN Web Docs
보기 및 정답
A 클라이언트와 서버가 암호화 방식을 합의하고, 인증서를 검증하고, 세션 키를 교환하는 과정이다
B DNS 리졸버를 통해 서버의 IP 주소가 유효한지 확인하고 라우팅 경로를 결정하는 과정이다
C 신규 도메인을 DNS 서버에 자동으로 등록하고 네임서버 레코드를 갱신하는 과정이다
D HTTP 요청과 응답의 본문 데이터를 gzip 또는 Brotli로 압축하여 전송 효율을 높이는 과정이다

해설

TLS 핸드셰이크는 HTTPS 연결 시 클라이언트와 서버 간 보안 통신을 수립하는 과정입니다. 서버 인증서 확인, 암호화 알고리즘 합의, 대칭 키 교환이 이루어지며, 이후 데이터는 합의된 대칭 키로 암호화됩니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기