TLS(전송 계층 보안, Transport Layer Security)는 컴퓨터 네트워크의 보안을 위해 사용되는 암호화 프로토콜입니다. 그러나 이 프로토콜은 여러 차례에 걸친 발전 과정을 거쳤으며, 현재는 보안 목적으로 TLS 1.0을 사용하는 것이 바람직하지 않습니다. 이 글에서는 Windows 11/10에서 TLS 1.0을 비활성화하는 방법을 자세히 알아보겠습니다.
Windows 11/10에서 TLS 1.0 비활성화하기
대부분의 최신 브라우저는 TLS 1.0을 더 이상 지원하지 않으며, 일반적으로 TLS 1.2 이상을 사용합니다. TLS 1.0은 알려진 취약점이 많아 보안성이 크게 떨어지기 때문입니다. 따라서 더 이상 필요하지 않은 이 프로토콜을 비활성화하는 것은 시스템 보안을 강화하는 현명한 선택입니다.
Windows 11/10에서 TLS 1.0을 비활성화하는 방법은 다음 두 가지가 있습니다.
- 인터넷 속성(Internet Properties) 사용
- 레지스트리 편집기(Registry Editor) 사용
각각의 방법을 하나씩 살펴보겠습니다.
1] 인터넷 속성을 통해 비활성화

TLS 1.0을 비활성화하는 가장 간단한 방법은 인터넷 속성을 이용하는 것입니다. 아래 단계를 따라 진행해 보세요.
- 시작 메뉴에서 인터넷 옵션(Internet Options)을 검색하여 실행합니다.
- 고급(Advanced) 탭으로 이동합니다.
- 목록을 아래로 스크롤한 뒤 보안(Security) 섹션에서 TLS 1.0 사용(Use TLS 1.0) 항목의 체크를 해제하고 적용 > 확인을 클릭합니다.
이렇게 하면 시스템에서 TLS 1.0이 비활성화됩니다.
2] 레지스트리 편집기를 통해 비활성화

레지스트리 편집기를 통해 비활성화하려면 시작 메뉴에서 레지스트리 편집기(Registry Editor)를 실행한 후 아래 경로로 이동합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols
Protocols 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택한 뒤 이름을 TLS 1.0으로 지정합니다. 이어서 TLS 1.0 키를 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택한 후 이름을 Client로 지정합니다.
Client 키를 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택한 뒤 이름을 Enabled로 입력합니다. Enabled 값의 기본 데이터는 0이며, 이 상태에서는 TLS 1.0이 비활성화됩니다. 반대로 프로토콜을 다시 활성화하고 싶다면 값 데이터를 1로 변경하면 됩니다.
이렇게 하면 컴퓨터에서 TLS 1.0이 비활성화됩니다.
위에서 소개한 두 가지 방법 중 편리한 방법을 선택하여 TLS 1.0을 안전하게 비활성화하시기 바랍니다. 참고로 레지스트리를 수정하기 전에는 반드시 백업을 해두는 것이 좋습니다.