[Network] 암호화 프로토콜 - TLS / SSH
·
Network Concepts
들어가며현대 네트워크에서 데이터는 끊임없이 이동합니다. 하지만 이러한 데이터가 평문(plaintext)으로 전송된다면 어떻게 될까요? 공격자는 쉽게 네트워크 트래픽을 가로채어 중요한 정보를 탈취할 수 있습니다. 이러한 위협으로부터 데이터를 보호하기 위해 등장한 것이 바로 암호화 프로토콜입니다. 암호화 프로토콜은 네트워크 통신 과정에서 데이터를 암호화하여 기밀성을 보장하고, 데이터 무결성을 검증하며, 통신 당사자의 신원을 인증합니다. 이번 글에서는 현대 네트워크 보안의 핵심인 TLS(Transport Layer Security)와 SSH(Secure Shell) 프로토콜에 대해 자세히 알아보겠습니다.1. TLS (Transport Layer Security)TLS의 개념과 발전 과정TLS(Transport..