HTTPS, TLS TLS TLS(Transport Layer Security)는 네트워크 통신의 보안을 책임지는 암호화 프로토콜입니다. 이전에는 SSL(Secure Sockets Layer)이라고 불렸지만, 현재는 TLS가 더 발전된 버전으로 광범위하게 사용되고 있습니다. 목적 기밀성: 데이터를 암호화하여 제3자가 정보를 열람할 수 없도록 합니다. 무결성: 전송되는 데이터가 중간에 변경되거나 손상되지 않음을 보장합니다. 인증: 통신하는 양쪽 당사자가 서로를 신뢰할 수 있도록 인증서를 사용합니다. 작동 원리 핸드셰이크: 클라이언트와 서버가 처음 연결을 시도할 때, 암호화 방법과 키를 교환하는 과정을 거칩니다. 키 교환: 대칭키와 비대칭키를 사용하여 안전하게 통신을 위한 키를 교환합니다. 데이터 전송: 핸..