인터넷을 사용하다 보면, 우리가 웹사이트와 안전하게 연결되고 있는지 확인하는 것이 중요합니다. 이때 많이 들어본 것이 SSL/TLS 및 HTTPS입니다. 이번 포스팅에서는 SSL/TLS가 무엇인지, HTTPS가 어떻게 작동하는지, 그리고 SSL/TLS 프로토콜의 핵심적인 작동 방식에 대해 알아보겠습니다. 또한 JAVA와 Linux C 언어로 간단한 구현 예제도 제공합니다.SSL/TLS란 무엇인가?SSL(Secure Sockets Layer)과 TLS(Transport Layer Security)는 인터넷 통신을 안전하게 보호하기 위한 암호화 프로토콜입니다. 초기에는 SSL이 널리 사용되었지만, 이후 보안상의 취약점이 발견되면서 TLS가 SSL의 뒤를 이어 표준으로 자리 잡았습니다. 현재는 TLS가 SSL..