안녕하세요. 피코소프트 백승흔입니다.
최근 네이버에서 TLS v1.2 미만 사용 가맹점 네이버페이 이용불가 안내가 있었습니다.
공지사항 링크 : https://admin.pay.naver.com/notice/view?id=200020041
또한 금융보안원에서도 보안 취약점 관련 권고를 통해, TLS v1.2 미만 프로토콜 사용 시 정보 유출 및 해킹 위험이 증가할 수 있다고 안내하고 있습니다.
SSL / TLS 버전 개요
간단히 말하면, SSL은 예전 명칭이고 현재 표준 명칭은 TLS (Transport Layer Security) 입니다.
관용적으로 'SSL'이라고 부르기도 하지만, 실제로는 TLS를 사용합니다.
오늘날 안전한 웹 보안을 위해서는 TLS 1.2 이상, 가능하다면 TLS 1.3을 사용해야 합니다.
버전별 특징과 상태
SSL 2.0 (1995) : 오래된 프로토콜. 암호학적 취약점이 많아 즉시 사용 중단 권고. (사실상 퇴역)
SSL 3.0 (1996) : SSL2의 많은 문제를 고쳤지만, POODLE 등 취약점 때문에 더 이상 안전하지 않음. 서버/브라우저에서 사용 금지 권고.
TLS 1.0 (1999) & TLS 1.1 (2006) : 한때 표준이었으나 현대 권장 알고리즘·보안 관행을 지원하지 못함. IETF에서 공식적으로 폐기(Deprecated) 되었습니다. 즉, 더 이상 사용하면 안 됩니다.
TLS 1.2 (2008) : 오랫동안 표준으로 자리 잡음. AEAD(예: AES-GCM)과 ECDHE(타임에 따라 포워드 시크리시 제공) 같은 강력한 구성으로 안전하게 운영 가능. 많은 레거시 시스템에서 지원.
TLS 1.3 (2018, RFC 8446) : 현재 권장되는 최신 표준. 핸드셰이크가 간단해지고(라운드 트립 감소), 오래된 암호 스위트 제거,
영구적 포워드 시크리시(Ephemeral ECDHE 기본), 0-RTT(옵션)를 지원해 성능과 개인 정보보호가 향상되었습니다.
실무에서는 TLS 1.3 우선 + TLS 1.2 병행 구성이 권장됩니다.
