핵심 요약
- 토르 프로젝트가 모바일 앱별로 독립된 토르 회로를 할당해 교차 추적을 막는 안드로이드용 토르 VPN 베타를 개발했습니다.
- 이란 등 검열이 극심한 국가에서 실사용이 급증함에 따라 트래픽을 일반 웹 통신처럼 위장하는 웹터널 브리지 기술을 적용했습니다.
- 기존 C언어 대신 러스트 기반 차세대 엔진 아티(Arti)를 채택해 안정성을 높이고 F-Droid를 통해 배포하고 있습니다.
요약 토르 프로젝트(The Tor Project)가 안드로이드용 '토르 VPN(Tor VPN) 베타'를 직접 개발하며 얻은 경험과 인사이트를 공개했습니다. 그동안 토르는 웹 브라우저를 통해 강력한 프라이버시 보호와 검열 우회 기능을 제공해 왔으나, 현대 모바일 이용자 대다수가 웹 브라우저 대신 전용 앱(메신저, SNS 등)을 통해 인터넷을 이용한다는 점에 착안해 2021년부터 기기 전체를 보호하는 VPN 개발에 착수했습니다.
토르 VPN은 일반 상용 VPN과 근본적으로 다른 아키텍처를 취하고 있습니다. 단일 터널을 공유하는 보통의 VPN과 달리, 기기에 설치된 개별 앱마다 독립된 별도의 토르 회로(circuit)를 할당합니다. 이를 통해 앱 간의 활동 데이터가 서로 연결되거나 교차 추적(cross-tracking)되는 것을 기본적으로 차단하도록 설계되었습니다.
초기 제한적 출시 이후 토르 VPN의 핵심 용도는 '인터넷 검열 우회'로 뚜렷하게 좁혀졌습니다. 특히 서구권 중심이던 토르 브라우저와 달리, 토르 VPN은 이란이나 투르크메니스탄 등 인터넷 통제가 심한 글로벌 사우스 지역에서 높은 사용률을 보였습니다. 이에 따라 개발진은 트래픽을 일반 암호화 웹 트래픽처럼 위장해 차단을 피하는 웹터널(WebTunnel) 브리지를 우선 도입했습니다. 또한 토르 네트워크의 차세대 러스트(Rust) 기반 구현체인 '아티(Arti)'를 기반으로 앱을 재구축하여 앱 안정성과 크래시 방지 성능을 끌어올렸으며, 소스코드 검증이 가능한 재현 가능 빌드(reproducible builds) 및 F-Droid 배포를 지원해 구글 플레이 의존도를 낮췄습니다. 토르 프로젝트는 향후 혼잡 제어(congestion control) 등 성능 개선 기능을 추가하며 모바일 생태계에서의 보안 도구를 지속 고도화할 계획입니다.
Sponsored · 광고