HTTPS https is a method of transmitting data by encrypting the content of the HTTP communication process using SSL or TLS algorithms for HTTP requests. Existing http requests can be checked by a third party. However, https encrypts the content, making it impossible for third parties to verify the content. HTTPS Method Certificate CA asymmetric key encryption Certificate It ensures the identity of the data provider. When the client sends a request to the server, th
HTTPS 인증서 CA 비대칭 키 암호화 인증서 데이터 제공자 신원 보장 도메인 종속 클라이언트가 서버에 요청을 보내고, 서버가 응답할 때 인증서와 함께 데이터를 전달합니다. 인증서(도메인)이 응답객체(도메인)과 같은지 비교하여 옳바른 데이터임을 확인할 수 있습니다. CA(Certificate Authority) 인증서를 발급하는 공인 기관입니다. 비대칭 키 암호화 하나는 클라이언트한테 공개하고, 다른 하나의 키는 숨겨둔다. 키 생성 과정 클라이언트가 서버에 요청을 보낸다. (Hand Shake) 서버가 응답으로 공개키, 인증서 정보를 전달한다. (Hand Shake) 클라이언트가 서버에 키 제작용 스트링을 전송한다. (비밀 키 생성) 서버가 클라이언트에 키 제작 스트링을 전송한다. (비밀 키 생성) 클라이언트가 서버에 세션 키로 암호화 된 메시지 전달 (상호 키 검증) 서버가 클라이언트