시그널(Signal)은 프라이버시를 최우선으로 하는 메시징 앱입니다. 초기에는 보안에 관심 있는 소수 사용자들만 찾는 틈새 앱이었지만, 안전한 메시징에 대한 수요가 급증하면서 시그널은 WhatsApp의 강력한 대안 중 하나로 자리 잡았습니다.
암호화 메시징 분야에서 시그널은 가장 뛰어난 솔루션 중 하나로 꼽힙니다. 참고로 WhatsApp 역시 시그널의 암호화 프로토콜을 채택해 대화를 종단 간(end-to-end) 암호화하고 있습니다.
수많은 추천에도 불구하고, 시그널이 과연 '궁극의 보안 메신저'일까요? 아니면 더 나은 대안이 존재할까요? 이 글에서는 플랫폼에 대한 상세 정보를 제공하여 독자 여러분이 스스로 판단할 수 있도록 도와드립니다.
왜 다른 메신저보다 시그널을 선호할까?
저희는 이미 시그널과 텔레그램을 비교하고 WhatsApp의 대안들을 살펴본 바 있습니다. 그 결과, 의외로도 시그널이 경쟁 앱들보다 손쉽게 추천할 만한 선택지로 드러났습니다.
많은 분들이 메신저가 우리의 데이터를 어떻게 처리하고 공유하는지 걱정합니다. 일부 사용자에게는 페이스북과 연관되지 않은 메신저를 쓰는 것만으로도 충분하다고 느껴질 수 있습니다. 그렇다면 시그널을 특별하게 만드는 요소는 무엇일까요?
시작하기에 앞서, 저희는 이미 시그널을 사용해야 하는 이유 목록을 정리해 두었습니다. 하지만 시그널을 '최종 선택'으로 만드는 결정적인 이유는 무엇일까요?
1. 최신 보안 기능 도입
주류 메신저 중에서 시그널은 최신 보안 기능을 적극적으로 도입하여, 플랫폼 내 다른 사용자와 소통할 때 프라이빗한 경험을 보장합니다.
종단 간 암호화가 핵심이기는 하지만, 이것만이 앱의 보안성을 만드는 유일한 요소는 아닙니다.
오프라인 백업, 시크릿 키보드, 화면 보안, 통화 릴레이 등의 기능이 시그널을 훌륭한 보안 메신저로 만듭니다. 더불어 시그널은 프라이버시 중심 기능을 끊임없이 추가하며 안전한 메시징 환경을 제공하고 있습니다.
2. 그 자체로 충분히 안전
시그널이 그 어느 때보다 인기를 얻고 있음에도 불구하고, 사용자 수가 압도적으로 많지는 않습니다. 따라서 WhatsApp이나 텔레그램 같은 메신저에 비해 악의적인 행위자나 사기꾼을 만날 가능성이 훨씬 낮습니다.
여기에 시그널은 오픈소스 솔루션이라는 점에서 보안성이 더욱 강화됩니다. 기여자들과 오픈소스 커뮤니티가 보안 취약점을 더 빠르게 발견하고 수정 우선순위를 정할 수 있기 때문입니다.
다른 메신저와 달리, 소수의 보안 담당 직원보다는 시그널의 소스 코드를 살펴보는 전체 오픈소스 커뮤니티가 더 효과적일 수 있습니다.
3. 신뢰 요소
기술의 성공 여부는 그 기술을 만든 회사에 대한 사용자의 신뢰에도 좌우됩니다.
보안 메신저에서 신뢰는 매우 중요한 요소입니다. 예를 들어, 대부분의 사용자는 페이스북이라는 회사가 자신의 개인 대화를 처리하는 것을 신뢰하지 않습니다. 페이스북 같은 기업이 메시징 서비스를 운영한다면, 과연 그들의 주장을 믿을 수 있을까요?
바로 이 부분에서 시그널이 빛을 발합니다.
시그널은 영리를 추구하는 기업이 아닌 비영리 단체가 개발하고 운영합니다. 시그널 재단(Signal Technology Foundation)은 프라이버시 권리 증진과 암호화 확산 분야에서 검증된 실적을 보유하고 있습니다.
또한 전 세계 여러 국가에서 검열에 맞서는 활동도 펼쳐 왔습니다. 그렇기에 시그널 재단의 신뢰도는 타사보다 우위에 있다고 평가받습니다.
그럼에도 시그널이 '궁극의 보안 메신저'가 아닌 이유
이 모든 요소를 고려하더라도, 시그널을 모든 사용자를 위한 궁극의 메시징 앱이라고 단언할 수 있을까요? 정확히 말하면 아닙니다.
몇 가지 요소가 시그널이 완벽한 솔루션이 되는 것을 가로막습니다. 주요 이유는 다음과 같습니다.
1. 전화번호가 필수
시그널은 프라이빗 메신저임에도 불구하고 작동하려면 전화번호가 필요하며, 다른 사용자와 소통하려면 자신의 전화번호를 공유해야 합니다.
전화번호는 여전히 중요한 개인 정보입니다. 시그널은 사용자명 기반 시스템을 도입할 계획이라고 밝혔지만, 이 글을 작성하는 시점에서는 아직 구현되지 않았습니다.
2. 중앙화된 기술 사용
WhatsApp과 마찬가지로 시그널도 중앙화된 기술에 의존합니다. 즉, 서버에 영향을 미치는 문제(사용자 급증, 활동량 폭증, DDoS 공격 등)가 발생하면 네트워크 전체가 마비될 수 있습니다.
물론 적절한 인프라를 갖추면 서버 장애가 자주 발생하지는 않습니다. 그러나 중앙화된 아키텍처에는 항상 단일 장애점(single point of failure)이 존재하며, 문제가 생기면 네트워크 전체가 영향을 받습니다.
탈중앙화 네트워크가 더 견고할 수 있지만, 시그널이 아직 해결책을 찾지 못한 기술적 과제들이 남아 있습니다.
3. 클라우드 데이터 동기화 미지원
프라이버시 친화적인 메신저인 만큼, 새 기기에 로그인할 때마다 백업을 복원하지 않으면 기존 대화를 불러올 수 없습니다.
아쉽게도 시그널은 클라우드 기반 동기화 기능을 제공하지 않으며, 데이터는 로컬에만 저장됩니다. 따라서 활성 대화를 모두 잃어버리면 매우 불편합니다.
데이터 백업이 없다면 새 기기나 새 설치 환경에서 해당 대화를 복구할 수 없습니다. 클라우드 동기화 기능이 있다면 훨씬 편리할 것입니다.
시그널의 흥미로운 대안들
몇몇 대안 앱들은 시그널보다 특정 부분에서 더 나은 성능을 보여줍니다. 탈중앙화 네트워크와 편리한 동기화를 원하고, 메신저에 전화번호를 연결하고 싶지 않다면 다음 대안들을 고려해 보세요.
Session
Session은 기술적으로 시그널 앱의 포크(fork)입니다. 즉, 시그널을 기반으로 하지만 자체적인 수정 사항을 더해 한 단계 나아간 서비스입니다.
Session은 가입에 전화번호가 필요 없는 오픈소스 프라이빗 메신저로, 탈중앙화 네트워크에 기반합니다. 앱은 무작위 번호를 생성하여 이를 신원 또는 사용자명으로 사용할 수 있게 해줍니다. 또한 IP 주소가 여러 목적지를 거쳐 라우팅되므로 프라이버시가 강화되고, 원래 위치와 IP가 숨겨집니다.
시그널만큼의 사용 편의성을 제공하지는 않을 수 있지만, 전화번호 없이 탈중앙화된 메시징 앱을 원한다면 Session이 좋은 선택이 될 수 있습니다.
Threema
Threema는 시그널과 비슷한 역사를 지닌 흥미로운 서비스입니다. 역시 오픈소스 앱으로 보안 중심 기능을 갖추고 있습니다.
유료 앱이지만, 전화번호가 필요 없는 시스템과 함께 탈중앙화 네트워크를 성공적으로 활용합니다.
필수 기능을 모두 갖추고 있으며 사용법도 간단합니다. 시그널과 마찬가지로 스마트폰 및 데스크톱 플랫폼에서 이용할 수 있습니다.
프라이빗 메시징을 위한 올인원 솔루션이 존재할까?
완벽한 솔루션은 사용자의 요구 사항에 따라 달라집니다. 어떤 보안 메시징 서비스가 여러분의 필요를 충족한다면, 그 서비스를 계속 사용하면 됩니다.
더욱이 모든 보안 중심 메신저에는 트레이드오프가 존재합니다. 때로는 최신 기술이 사용성을 해치기도 하고, 반대로 사용성 편의가 메시징 서비스의 보안을 약화시키기도 합니다.
현 시점에서 프라이버시 친화적인 메시징 서비스 하나에서 원하는 모든 것을 찾는 것은 불가능합니다. 만족스러운 기능을 찾을 때까지 다양한 대안을 직접 사용해 보시길 권장합니다.