처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
테크 뉴스
Hacker News 2026.08.03 45

TLS 1.2, 이제 새 기능은 없습니다 — IETF가 공식 선언한 '기능 동결'

Hacker News 원문 보기

HTTPS의 심장, TLS에 무슨 일이?

웹 주소창의 자물쇠 아이콘, 그 뒤에서 일하는 프로토콜이 TLS예요. 이게 뭐냐면, 브라우저와 서버 사이의 통신을 암호화해서 중간에서 누가 엿보거나 조작하지 못하게 막아주는 보안 계층이에요. HTTPS의 S가 사실상 이 TLS를 뜻하죠. 현재 실무에서 쓰이는 버전은 2008년에 나온 TLS 1.2와 2018년에 나온 TLS 1.3, 두 가지인데요. 최근 인터넷 표준을 정하는 기구인 IETF가 RFC 9851이라는 문서를 통해 공식 선언을 했어요. 'TLS 1.2는 이제 기능 동결(feature freeze)입니다.'

오해하면 안 되는 게, TLS 1.2를 쓰지 말라는 폐기(deprecation) 선언이 아니에요. 잘 설정된 TLS 1.2는 여전히 좋은 보안 속성을 제공하고, 기존 배포도 계속 유효해요. 다만 앞으로 긴급 보안 수정을 빼면, 새로운 확장이나 프로토콜 기능은 TLS 1.3 이상에만 정의하겠다는 거예요. IANA가 관리하는 TLS 파라미터 등록부에도 새 항목은 원칙적으로 '1.3 이상 적용'으로만 표시되고요(ALPN 식별자처럼 버전과 무관한 일부 등록부는 예외예요). 쉽게 말해 TLS 1.2라는 집에는 더 이상 새 가구를 들이지 않고, 무너지지 않게 수리만 해주겠다는 거죠.

진짜 중요한 대목: 양자내성암호는 1.3 전용

이 문서에서 실무적으로 가장 무게 있는 부분은 포스트 양자 암호(PQC) 관련 내용이에요. 지금 업계는 미래의 양자 컴퓨터가 현재의 공개키 암호를 깨는 상황에 대비해서 ML-KEM 같은 양자내성 알고리즘을 TLS에 넣는 작업을 진행 중인데요. RFC 9851은 이 양자내성 키 교환을 TLS 1.2에는 정의하지 않겠다고 못 박았어요. 왜 이게 중요하냐면, '지금 훔쳐두고 나중에 해독하기(harvest now, decrypt later)'라는 위협 때문이에요. 공격자가 오늘 암호화된 트래픽을 저장해뒀다가 미래에 양자 컴퓨터로 푸는 시나리오인데, 이걸 막으려면 지금부터 양자내성 키 교환을 써야 하거든요. 그런데 그 문이 TLS 1.3에만 열려 있으니, 장기 보안이 필요한 시스템에게 1.3 이주는 사실상 필수가 된 거예요.

문서는 1.2를 떠나는 게 좋은 이유도 정리해줘요. TLS 1.2에는 재협상(renegotiation), 정적 RSA 키 교환, CBC 모드 암호군처럼 그동안 수많은 취약점의 원인이 됐던 레거시 기능들이 남아 있는데요. TLS 1.3은 설계 단계에서 이런 것들을 아예 제거했어요. 게다가 핸드셰이크(연결을 맺는 협상 과정)에 필요한 왕복 횟수가 줄어서 연결 속도도 빨라졌고, 순방향 비밀성(서버 키가 나중에 유출돼도 과거 트래픽은 안전한 성질)이 기본이에요. 보안과 성능 양쪽에서 1.3이 그냥 나은 물건이죠.

표준의 세대교체는 이렇게 진행돼요

이번 선언은 갑작스러운 게 아니라 예정된 수순이에요. TLS 1.0과 1.1은 이미 2021년에 공식 폐기됐고, 주요 브라우저들도 지원을 다 끊었죠. 1.3은 나온 지 8년이 되면서 주요 브라우저와 CDN, 클라우드에서 이미 기본값이 됐고요. 이번 RFC는 그 흐름에 '표준 개발 리소스도 이제 1.3 이후에만 쓴다'는 공식 도장을 찍은 거예요. 앞으로 나올 새 확장이나 성능 개선은 전부 1.3 이상에서만 만나게 돼요.

내 서버는 괜찮은지 확인해보세요

한국 실무 환경에서는 특히 점검해볼 만해요. 오래 운영된 시스템이나 금융·공공 쪽 레거시 중에는 아직 TLS 1.2까지만 켜둔 서버가 적지 않거든요. nginx라면 ssl_protocols 설정에 TLSv1.3이 들어 있는지, AWS ALB라면 보안 정책이 1.3을 포함하는 최신 버전인지 확인해보세요. 터미널에서 openssl s_client -connect 도메인:443 -tls1_3 명령으로 내 서버가 1.3 연결을 받는지 바로 테스트할 수도 있어요. 오래된 클라이언트 호환성 때문에 1.2를 당장 끌 필요는 없지만, 1.3을 안 켜둘 이유는 이제 없어요.

한 줄 정리: TLS 1.2는 폐기된 게 아니라 동결된 거고, 양자내성암호를 포함한 모든 미래는 TLS 1.3에만 있어요. 여러분 서비스는 TLS 1.3을 켜두셨나요? 레거시 클라이언트 때문에 1.2를 못 버리는 사연이 있다면 들려주세요.


🔗 출처: Hacker News

이 뉴스가 유용했나요?

TTJ 코딩클래스 정규반

월급 외 수입,
코딩으로 만들 수 있습니다

17가지 수익 모델을 직접 실습하고, 1,300만원 상당의 자동화 도구와 소스코드를 받아가세요.

144+실전 강의
17개수익 모델
4.9수강생 평점
정규반 자세히 보기

"비전공 직장인인데 반년 만에 수익 파이프라인을 여러 개 만들었습니다"

실제 수강생 후기
  • 비전공자도 6개월이면 첫 수익
  • 20년 경력 개발자 직강
  • 자동화 프로그램 + 소스코드 제공

매일 AI·개발 뉴스를 받아보세요

주요 테크 뉴스를 매일 아침 이메일로 전해드립니다.

스팸 없이, 언제든 구독 취소 가능합니다.