에드워드 스노든이 NSA의 기밀 감시 프로그램 PRISM을 폭로한 이후, 우리는 한 가지 사실을 확실하게 알게 되었습니다. 온라인에서 일어나는 일은 아무것도 사적이라고 볼 수 없다는 것입니다. 더 심각한 문제는 유출된 문서들이 마이크로소프트, 야후, 구글 같은 글로벌 기업들이 이 프로그램에 참여해 사용자 데이터를 미국 정부에 넘겨왔다는 사실을 밝혀냈다는 점입니다. 그 결과 전 세계 사용자들이 구글이나 페이스북 같은 미국 서비스에서 발을 빼기 시작했습니다.
그렇다면 특정 서비스만 피하면 정보기관의 데이터 수집망을 벗어날 수 있을까요? 프랑스, 영국, 독일에서도 유사한 프로그램이 존재한다는 사실이 잇달아 밝혀지면서, 이는 사실상 불가능해 보입니다. 게다가 인터넷 데이터를 기록하지 않는 자국 또는 인접국 서비스로 옮겨간다고 해서 데이터가 안전해지는 것은 아닙니다. 인터넷이 작동하는 방식 자체가 데이터 프라이버시와 보안을 훨씬 복잡하게 만들기 때문입니다. 지금부터 그 원리를 하나씩 살펴보겠습니다.
인터넷은 어떻게 작동하나?
자세한 설명은 생략하더라도, 사용자가 온라인 서비스에 곧바로 직접 연결되는 경우는 드물다는 점만은 분명합니다. A 지점과 B 지점 사이의 인터넷 트래픽은 항상 여러 개의 노드, 즉 서버를 거쳐 이동합니다. 어떤 노드를 거치는지는 현재 트래픽 상황이나 각 통신사업자가 확보한 데이터 용량에 따라 달라집니다. 서버들은 물리적으로 가장 가까운 경로가 아니라 일반적으로 가장 빠르거나 비용이 적게 드는 경로로 트래픽을 라우팅합니다. 그래서 데이터 패킷은 최종 목적지에 닿기 전까지 상당히 우회로를 돌아가곤 합니다.
당연히 인터넷은 국제적인 시스템이며, 역사적으로 인프라의 상당 부분은 미국에 집중되어 있습니다. 다시 말해, 데이터가 어디서 시작되고 어디로 향하든 인터넷 감시 활동을 하는 국가의 서버를 거칠 가능성이 매우 높다는 뜻입니다.
기술적인 세부 사항이 궁금하다면 '인터넷 작동 원리' 가이드를 참고해 보세요.
Traceroute로 내 데이터의 이동 경로 추적하기
traceroute라는 명령줄·터미널 도구를 사용하면 트래픽이 지나가는 경로를 직접 추적해볼 수 있습니다.
macOS에서는 네트워크 유틸리티(Network Utilities)를 열고 Traceroute 탭을 선택한 뒤, 터미널에 traceroute 명령어와 도메인 이름을 입력하면 됩니다.
윈도우에서는 [Windows] + [R] 키를 누르고 cmd를 입력한 후 [Enter]를 눌러 명령 프롬프트를 실행합니다. 그다음 tracert 명령어와 도메인 이름을 입력하면 끝입니다.
예를 들어 독일 베를린의 제 라우터에서 미국 텍사스주 샌안토니오의 MakeUseOf.com 서버까지 traceroute를 실행해본 결과, 데이터 패킷은 독일, 프랑스, 미국에 위치한 무려 20개의 서로 다른 노드를 거쳐 이동했습니다.
명령 프롬프트를 다루기 어렵다면 Just-Traceroute 같은 온라인 도구를 활용하는 방법도 있습니다.
OpenDataCity Traceroute 데모 [더 이상 제공되지 않음]
독일 데이터 전문 업체 OpenDataCity의 웹앱을 통해서도 트래픽이 어떻게 라우팅되는지 감을 잡을 수 있었습니다. 이 앱은 독일에서 아마존, 스카이프, 유튜브 같은 대표적인 웹사이트까지 데이터 패킷이 이동하는 경로를 시각적으로 보여주고, 데이터가 거쳐 간 서버 목록과 함께 잠재적인 데이터 감시자들까지 표시해 줍니다.
위 예시를 보면, 독일 내 로컬 언론의 데이터(이 경우 타블로이드 신문 BILD)조차 미국 서버를 거쳐 다시 독일로 되돌아오는 것을 확인할 수 있습니다.
그래서 우리는 무엇을 할 수 있을까?
솔직히 말해, 이 모든 것이 정말 잘못된 방향이라는 목소리를 내는 것 외에는 마땅한 대책이 많지 않습니다. 실제로 한 독일 예술가는 베를린 주재 미국 대사관 건물에 'United Stasi of America(미합중국 스타시)'라는 문구를 프로젝션으로 투영하기도 했습니다.
https://www.youtube.com/watch?v=A2Yb3gWmm2I
정부의 도청은 독일에서 극도로 민감한 주제입니다. 나치 게슈타포와, 광범위한 밀정 네트워크를 동원해 공산주의 동독의 반체제 인사들을 짓밟았던 스타시 보안경찰의 기억을 되살리기 때문입니다. (...) 워싱턴의 첩보 방식은 과거 동독 비밀경찰조차 걸어 다니는 소년단처럼 보이게 만듭니다. - 로이터
결론
국제 정보기관으로부터 완전히 벗어나는 것은 불가능합니다. 데이터 수집자들은 이미 곳곳에 자리하고 있으며, 인터넷 트래픽이 라우팅되는 방식상 언젠가는 그들 중 하나를 반드시 거치게 됩니다. 일단 온라인에 접속하는 순간, 당신의 활동은 어딘가에 기록되고 저장될 가능성이 높습니다. 암호화는 오히려 당신을 더 의심스러운 존재로 만들 뿐이며, NSA 같은 기관이 지금은 암호 코드를 해독하지 못할지 몰라도 결국에는 해독될 것입니다. 그동안 데이터는 그들의 데이터 센터에 안전하게 보관되어 있겠죠.
그래도 희망적인 소식이 하나 있다면, 페이스북에 소중한 가족 사진을 올려두었다면 NSA나 다른 정보기관이 어차피 백업본을 갖고 있을 거라는 점입니다.
PRISM에 대해 어떻게 생각하시나요? PRISM 폭로 이후 사용 중인 온라인 서비스나 평소 인터넷 이용 방식에 변화가 생겼나요? 댓글로 자세한 이야기를 들려주세요.