tls2 [Packet Forensic] SSL / TLS 통신 과정 분석 _ HandShake 1. Clinet Hello 접속대상 웹 서버 이름(Server Name) 및 Chiper Suite(클라이언트가 사용가능한 암호화 방식)등 전송 2. Server Hello Server는 Client에서 지원되는 암호화방식(Chiper Suite)을 선택하여 회선 정보는 Clinet Hello와 비슷하다 3. Certificates 인증서를 Client에게 전송 필요에 따라 CA의 Certificate를 함께 전송 Client가 받으면 서버의 인증서가 유효한지 검사 4. Server Key Exchange, Server Hello Done Client에게 Public키를 전송 Server Hello 절차가 완료됨을 알림 5. Client Key Exchage Client는 premaster secret.. 2021. 2. 14. [알쓸신잡] SSL(Secure Soket Layer)의 모든 것 [SSL] SSL(Secure Soket Layer)- port : 443- https:// 사용- 공개키/개인키 대칭키 기반- SSL(Secure Soket Layer)과 TLS(Transport Layer Security Protocol)는 같은 말이다- NetScape 사에서 개발한 인터넷과 같은 개방 환경에서 Client와 Server 사이의 안전한 통신을 위해 개발 개인키/공개키 (Private Key/Public Key) - 하나의 키로 암호화하고 나머지 다른 하나로 복호화 할 수 있도록 되어있다.- 즉, 하나의 키를 개인적으로 보관하고(Private Key), 나머지 키를 다른사람들에게 공개적으로 보낸다(Public key).- 이러면 다른 사람들이 나에게 보낼때, 공개키로 암호화를 하면 나.. 2020. 1. 1. 이전 1 다음