종단간 암호화, 메신저마다 뭐가 다를까? 내 대화가 새는 진짜 경로

image 22

종단간 암호화, 모두 같은 기술일까?

메신저 앱마다 “종단간 암호화”라는 문구를 당당히 내세웁니다. 하지만 이 단어 하나로 모든 안전이 보장된다고 믿는다면, 적어도 2025년 기준으로는 위험한 착각입니다. 제가 보안 컨설팅을 하면서 가장 많이 받는 질문이 “OO 메신저는 종단간 암호화 되니까 안전하죠?”입니다. 이 질문에 저는 늘 “어디서부터 어디까지가 ‘종단’이냐에 따라 다르다”고 답합니다.

사실 종단간 암호화(End-to-End Encryption, E2EE)는 메시지를 보내는 사람의 기기에서 받는 사람의 기기까지, 그 사이의 모든 서버가 내용을 볼 수 없게 만드는 기술입니다. 문제는 이 ‘모든 서버’라는 표현이 실제로는 각 메신저의 구현 방식에 따라 천차만별이라는 점입니다. 어떤 메신저는 기본 설정으로 적용하지만, 어떤 메신저는 특정 조건에서만 켜지거나 심지어 꺼져 있는 경우도 있습니다. 그래서 저는 항상 “종단간 암호화”라는 단어를 보면 그 뒤에 숨은 세부 사항을 확인하라고 조언합니다.

기본값과 수동 설정, 생각보다 큰 차이

제가 상담했던 사례 중에 직장 내부에서 중요한 계약서를 주고받는 분이 계셨습니다. 그분은 “우리 회사는 보안이 철저한 메신저를 쓴다”며 특정 앱을 꼽았는데, 알고 보니 그 앱은 비밀 대화 기능을 별도로 켜야만 종단간 암호화가 적용되는 구조였습니다. 기본 대화창은 암호화가 되지만, 서버 측에서 메시지를 임시 저장하는 방식이라 실제로는 ‘종단간’이 아니었습니다. 이런 경우가 생각보다 많습니다.

대표적으로 텔레그램의 ‘비밀 대화’ 모드가 그렇습니다. 일반 채팅은 서버에 암호화된 상태로 저장되지만, 텔레그램 서버가 키를 갖고 있어서 접근이 가능합니다. 반면 시그널이나 왓츠앱은 모든 대화가 기본적으로 종단간 암호화됩니다. 이 차이는 단순한 기능 차이가 아니라, 사용자가 매번 설정을 바꿔야 하는 번거로움과 보안 수준의 차이로 이어집니다. 실제로 2024년 한 조사에 따르면, 사용자의 70% 이상이 메신저의 기본 설정을 그대로 사용한다고 합니다. 그렇다면 기본값이 종단간 암호화인지, 아니면 수동으로 켜야 하는지가 실질적인 보안 수준을 결정합니다.

메타데이터, 대화 내용보다 위험한 것

종단간 암호화가 대화 내용을 지켜준다는 사실에 안심하는 분들이 많지만, 정작 대화 내용보다 더 민감한 정보가 새어 나가고 있다는 사실을 아는 분은 드뭅니다. 바로 메타데이터입니다. 메타데이터는 누가, 언제, 어디서, 얼마나 자주, 누구와 대화했는지 같은 정보를 말합니다. 종단간 암호화는 메시지 본문을 보호하지만, 이 메타데이터는 보호하지 않는 경우가 대부분입니다.

예를 들어, 왓츠앱은 대화 내용은 종단간 암호화로 보호하지만, 사용자의 전화번호, 대화 시간, IP 주소 등은 서버에 남습니다. 이 정보만으로도 상대방의 생활 패턴이나 관계를 파악할 수 있습니다. 제가 보안 세미나에서 자주 말하는 비유가 있습니다. “편지를 봉투에 넣어 보내면 내용은 안전하지만, 봉투에 적힌 주소와 우표는 누구나 볼 수 있다.” 이 봉투가 바로 메타데이터입니다. 그래서 종단간 암호화를 선택할 때는 메타데이터를 어떻게 처리하는지도 함께 살펴봐야 합니다. 시그널은 메타데이터 수집을 최소화하는 것으로 유명하고, 텔레그램은 상대적으로 많은 정보를 보관합니다.

백업과 복원, 암호화의 사각지대

스마트폰을 바꿀 때 대화 내용을 백업하고 복원하는 것은 자연스러운 일입니다. 그런데 이 백업 과정에서 종단간 암호화가 무력화될 수 있다는 사실을 아는 사용자는 많지 않습니다. 대표적인 예가 아이클라우드 백업입니다. 아이폰에서 왓츠앱을 사용할 때, 기본 설정대로 아이클라우드에 백업하면 그 백업 파일에는 종단간 암호화가 적용되지 않습니다. 즉, 대화 내용이 애플 서버에 암호화되지 않은 상태로 저장될 수 있습니다.

구글 드라이브에 백업하는 안드로이드폰도 상황은 비슷합니다. 왓츠앱은 백업 파일에 대해 종단간 암호화 별도의 암호화를 제공하지만, 사용자가 직접 설정해야 합니다. 2023년부터 왓츠앱은 엔드투엔드 암호화된 백업 기능을 기본으로 제공하기 시작했지만, 여전히 클라우드 백업을 켜면 그 백업은 암호화되지 않습니다. 결론적으로, 종단간 암호화를 아무리 철저히 해도 사용자가 백업을 켜두면 그 백업이 가장 큰 구멍이 됩니다. 제가 상담할 때도 항상 백업 설정을 먼저 확인하라고 조언합니다. 백업을 꺼두거나, 암호화된 백업을 켜두는 것이 좋습니다.

상대방 기기가 뚫리면 모든 게 끝

종단간 암호화의 가장 큰 약점은 바로 양쪽 끝의 기기입니다. 아무리 강력한 암호화를 적용해도 상대방 스마트폰에 악성 앱이 설치되어 있다면, 그 앱이 화면의 내용을 캡처하거나 키 입력을 가로챌 수 있습니다. 이 경우 암호화된 메시지가 아니라, 화면에 표시된 평문을 그대로 빼가는 셈입니다. 실제로 2024년에 발생한 스파이웨어 공격 사례 중에는 메신저의 종단간 암호화를 우회하지 않고, 사용자의 기기 화면을 실시간으로 녹화하는 방식으로 대화 내용을 빼낸 경우가 있었습니다.

이런 이유로 저는 “종단간 암호화가 안전하다”는 말보다는 “종단간 암호화가 최선의 방어선이지만, 기기 보안이 함께 뒷받침되어야 한다”고 말합니다. 상대방이 오래된 운영체제를 쓰거나, 출처를 알 수 없는 앱을 설치하거나, 공용 와이파이를 아무렇게나 사용한다면 종단간 암호화가 아무 소용이 없습니다. 따라서 메신저를 선택할 때는 상대방의 기기 보안 수준도 고려해야 합니다. 특히 중요한 대화를 주고받는 상대가 있다면, 그 사람에게도 보안 업데이트를 꼭 하라고 알려주는 것이 좋습니다.

내 상황에 맞는 메신저 고르는 법

결국 종단간 암호화가 포함된 메신저를 고를 때는 세 가지를 따져야 합니다. 첫째, 기본값이 종단간 암호화인가, 아니면 수동으로 설정해야 하는가. 둘째, 메타데이터를 얼마나 수집하는가. 셋째, 백업 시 암호화가 유지되는가. 이 세 가지를 확인한 뒤에 자신의 상황에 맞는 메신저를 선택하면 됩니다.

예를 들어, 기밀성이 중요한 업무 대화를 자주 한다면 시그널을 추천합니다. 시그널은 기본적으로 모든 대화가 종단간 암호화되고, https://www.thefreedictionary.com/종단간 암호화 메타데이터 수집을 최소화하며, 백업도 암호화됩니다. 반면, 한국에서 많이 쓰는 카카오톡은 종단간 암호화를 제공하지만, 기본 설정이 아닌 경우가 많고 메타데이터를 상당히 수집합니다. 따라서 개인적인 대화와 업무 대화를 분리해서 사용하는 것도 방법입니다.

또 한 가지, 암호화폐 거래나 기밀 정보를 다루는 분이라면, 메신저뿐만 아니라 주변 기기의 보안도 함께 점검하세요. 종단간 암호화는 완벽한 해결책이 아니라, 전체 보안 체계의 한 축일 뿐입니다. 제가 강조하고 싶은 것은, “종단간 암호화”라는 단어에 안심하지 말고, 실제로 어떻게 구현되는지 확인하는 습관을 들이라는 것입니다. 이 습관이야말로 내 대화를 진짜로 지키는 첫걸음입니다.

자주 묻는 질문

종단간 암호화가 적용된 메신저라도 검찰이나 경찰이 대화 내용을 볼 수 있나요?

기술적으로는 볼 수 없습니다. 종단간 암호화는 서버에 메시지가 저장될 때 이미 암호화되어 있어, 수사 기관이 서버를 압수해도 내용을 확인할 수 없습니다. 다만, 상대방 기기를 직접 압수하거나, 사용자가 백업을 해둔 경우에는 그 백업을 통해 내용을 확보할 수 있습니다.

카카오톡도 종단간 암호화가 적용되나요?

카카오톡은 1:1 비밀대화 기능에서만 종단간 암호화를 지원합니다. 일반 대화방은 종단간 암호화가 적용되지 않으며, 서버에 메시지가 저장될 때 평문으로 저장될 수 있습니다. 중요한 대화는 비밀대화 기능을 사용하는 것이 좋습니다.

종단간 암호화 메신저를 써도 해킹을 당할 수 있나요?

네, 가능합니다. 종단간 암호화는 메시지 전송 구간을 보호할 뿐, 사용자 기기 자체의 보안을 보장하지 않습니다. 상대방 기기에 악성 앱이 설치되어 있으면 화면 캡처나 키 입력 가로채기로 내용이 유출될 수 있습니다. 기기의 운영체제와 앱을 최신 상태로 유지하는 것이 중요합니다.

왓츠앱과 시그널, 어떤 메신저가 더 안전한가요?

둘 다 종단간 암호화를 기본으로 제공하지만, 시그널이 메타데이터 수집을 최소화하고 백업 암호화가 기본이라 더 안전합니다. 왓츠앱은 메타데이터를 더 많이 수집하고, 백업 암호화를 수동으로 설정해야 합니다. 보안을 최우선으로 한다면 시그널을 추천합니다.

Categories:

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Related Posts :-