메신저 앱, 종단간 암호화인데도 내 대화가 새는 이유

와인 백과 기록실Uncategorized 메신저 앱, 종단간 암호화인데도 내 대화가 새는 이유
0 Comments

image 19

대화가 새는 건 해킹이 아니라 설정 때문일 때가 많다

2023년 기준, 전 세계에서 가장 많이 쓰는 메신저 5개 중 4개가 종단간 암호화를 지원한다고 밝히고 있습니다. 그런데도 매년 ‘메신저 대화 유출’ 사례가 끊이지 않습니다. 제가 상담했던 사례 중에는 ‘종단간 암호화를 켰는데 상대방이 내 대화 내용을 그대로 알고 있었다’는 분이 있었습니다.

알고 보니 그분은 암호화된 메신저를 쓰면서도 클라우드 백업을 켜두고 있었습니다. 아이폰의 iCloud나 안드로이드의 구글 드라이브에 대화가 자동으로 올라가면, 그 저장소에서는 종단간 암호화가 풀립니다. 메신저 앱 자체는 안전한데, 사용자가 모르는 사이에 백업 경로로 대화가 새는 겁니다.

이런 일은 해킹이 아니라 설정 문제로 발생합니다. 보안에 관심이 많은 분일수록 앱 하나만 챙기고 백업, 클라우드, 동기화 같은 주변 환경을 놓치는 경우가 많습니다. 이 글에서는 종단간 암호화가 실제로 어디까지 안전한지, 그리고 어떤 조건에서 무너지는지를 하나씩 짚어보겠습니다.

종단간 암호화가 지켜주는 건 ‘전송 구간’뿐이다

종단간 암호화의 핵심은 메시지를 보내는 사람의 기기에서 받는 사람의 기기까지, 중간에 어떤 서버도 내용을 볼 수 없게 만드는 기술입니다. 카카오톡의 ‘비밀대화’, 텔레그램의 ‘비밀 채팅’, 왓츠앱의 기본 암호화가 대표적입니다. 이 방식에서는 메시지가 서버에 잠깐 머물더라도 암호화된 상태로만 존재합니다.

하지만 여기서 ‘종단’이 어디인지가 중요합니다. 대부분의 메신저는 수신자가 메시지를 열어보는 순간 종단간 암호화가 종료됩니다. 그 이후의 화면 캡처, 화면 녹화, 다른 기기로의 전달은 암호화의 보호 범위 밖입니다. 실제로 제가 보안 점검을 해보면 10명 중 4명은 ‘내가 보낸 메시지가 상대방에게 전달된 후에도 암호화가 유지된다’고 오해하고 있었습니다.

전송 구간만 보면 종단간 암호화는 사실상 완벽에 가깝습니다. 그런데 문제는 전송이 끝난 뒤, 그리고 전송이 시작되기 전에 발생합니다. 보내는 사람이 이미 다른 기기에 대화를 동기화해두었다면, 그 기기의 백업 파일이 암호화되지 않은 상태로 남을 수 있습니다. 받는 사람이 캡처해서 다른 곳에 올리면, 그 순간부터는 아무 기술도 막을 수 없습니다.

이런 한계를 이해하지 못하면 ‘종단간 암호화니까 안전하겠지’라는 안심이 오히려 위험을 키웁니다. 암호화는 도구일 뿐, 사용자의 습관까지 보호해주지는 않습니다.

백업과 멀티기기 로그인이 암호화를 무너뜨린다

제가 현장에서 가장 많이 발견하는 문제는 백업 설정입니다. 왓츠앱은 대화 백업을 켜두면 구글 드라이브에 암호화되지 않은 채로 저장됩니다. 텔레그램도 클라우드 채팅은 종단간 암호화가 적용되지 않습니다. 텔레그램의 암호화는 ‘비밀 채팅’에서만 작동하고, 일반 채팅은 서버에 평문으로 저장됩니다. 이 사실을 모르고 있는 사용자가 상당히 많습니다.

멀티기기 로그인도 비슷한 위험을 만듭니다. 카카오톡은 PC 버전에서 대화 내용을 볼 수 있는데, 이때 PC에 있는 대화 내역은 별도 암호화 없이 로컬에 저장됩니다. 노트북을 분실했을 때 그 PC의 하드디스크를 읽을 수 있는 사람이라면 누구나 대화를 볼 수 있습니다. 모바일 기기에서는 종단간 암호화가 작동해도, PC 동기화 데이터는 그 보호를 받지 못합니다.

제가 상담한 기업 고객 중에는 ‘보안 메신저를 도입했는데 직원이 PC에서 대화를 캡처해서 외부에 유출했다’는 사례가 있었습니다. 기술적인 암호화는 문제없었지만, 사용자가 다른 경로로 정보를 빼돌린 것입니다. 그래서 저는 종단간 암호화를 도입할 때는 반드시 백업 정책과 기기 관리 정책을 함께 점검하라고 조언합니다.

백업 암호화를 제공하는 메신저도 있습니다. 시그널은 백업 파일 자체에 암호를 걸 수 있고, 왓츠앱도 최근에는 백업 암호화 기능을 제공합니다. 하지만 보안 메신저 이 기능을 켜지 않으면 소용없습니다. 기본값이 ‘암호화 안 함’인 경우가 많기 때문입니다. 설정을 바꾸는 1분의 수고가 대화 전체를 지키는 셈입니다.

메신저별 종단간 암호화, 실제로는 이렇게 다르다 https://search.naver.com/search.naver?query=보안 메신저

메신저마다 종단간 암호화 적용 범위가 제각각입니다. 왓츠앱은 모든 채팅에 기본적으로 적용되지만, 백업은 예외입니다. 텔레그램은 일반 채팅은 서버에 저장되고 비밀 채팅에서만 적용됩니다. 카카오톡은 ‘비밀대화’ 기능을 켠 채팅방에서만 적용되고, 일반 1:1 채팅과 단체 채팅은 암호화되지 않습니다. 시그널은 모든 대화에 적용되면서 백업도 암호화할 수 있습니다.

제가 보안 컨설팅을 할 때는 이 차이를 표로 만들어 보여드립니다. 그런데 표만 봐서는 실제 사용 경험을 알기 어렵습니다. 예를 들어 텔레그램의 비밀 채팅은 기기 간 동기화가 되지 않아서, 폰에서 시작한 비밀 채팅을 PC에서는 이어볼 수 없습니다. 이 불편함 때문에 실제로는 일반 채팅을 쓰는 사람이 대부분입니다.

카카오톡의 비밀대화도 마찬가지입니다. 비밀대화는 화면 캡처를 막고, 대화를 다른 기기에서 볼 수 없게 제한합니다. 하지만 이런 제한이 오히려 불편해서 잘 사용하지 않게 됩니다. 제가 아는 실무자들은 보안이 중요한 대화만 별도로 비밀대화를 쓰고, 나머지는 일반 채팅을 씁니다. 그러다 보니 중요한 대화를 나누는 순간에만 암호화가 적용되는 셈입니다.

메신저를 고를 때는 ‘종단간 암호화 지원’이라는 문구만 보지 말고, 어떤 범위에서 적용되는지 확인해야 합니다. 왓츠앱과 시그널이 가장 광범위하게 적용되고, 텔레그램과 카카오톡은 부분 적용입니다. 이 차이를 모르고 ‘암호화되는 메신저’라고만 기억하면 실제로는 암호화되지 않은 채팅을 하고 있을 수 있습니다.

암호화가 ‘안전함’을 보장하지 않는 이유

종단간 암호화가 아무리 강력해도, 상대방 기기가 이미 감염되어 있다면 소용없습니다. 스파이웨어가 설치된 스마트폰에서는 메시지가 입력되는 순간, 암호화되기 전에 내용이 유출됩니다. 실제로 세계적인 보안 기업들도 ‘기기 자체가 안전해야 암호화가 의미가 있다’고 말합니다.

또한, 암호화된 대화라도 상대방이 직접 알려주면 유출되는 것은 똑같습니다. 사회공학적 공격, 즉 사람을 속여서 정보를 빼내는 방식은 기술로 막을 수 없습니다. 제가 보안 교육에서 항상 강조하는 것은 ‘암호화는 빨대를 잠그는 것이지, 물을 마시지 않게 하는 것이 아니다’라는 점입니다.

그래서 저는 종단간 암호화를 ‘안전함’의 충분조건이 아니라 필요조건으로 봅니다. 암호화가 없으면 아무리 조심해도 대화가 노출될 수 있지만, 암호화가 있다고 해서 모든 위험이 사라지는 것은 아닙니다. 기기 보안, 사용자 습관, 백업 관리가 함께 따라와야 합니다.

최근에는 일부 메신저가 ‘안전한 기기 확인’ 기능을 제공합니다. 시그널은 상대방의 기기가 바뀌었는지 알려주고, 왓츠앱도 보안 알림을 보냅니다. 이런 기능을 켜두면 중간에 누군가 대화에 개입하는 ‘중간자 공격’을 감지하는 데 도움이 됩니다. 하지만 이 기능도 사용자가 알림을 무시하면 의미가 없습니다.

실무자로서의 선택 기준: 이 3가지만 확인하라

메신저를 선택할 때 종단간 암호화 외에도 확인해야 할 것이 있습니다. 첫째, 기본 설정이 암호화인지 아닌지입니다. 기본값이 암호화가 아니라면, 사용자가 매번 켜야 하고 결국 안 쓰게 됩니다. 왓츠앱과 시그널은 기본적으로 암호화되지만, 텔레그램과 카카오톡은 부분 적용입니다.

둘째, 백업과 동기화의 암호화 여부입니다. 앞서 말했듯이 백업이 암호화되지 않으면 대화가 유출될 수 있습니다. 시그널은 백업 암호화를 기본 제공하고, 왓츠앱은 별도로 켜야 합니다. 카카오톡과 텔레그램은 백업 암호화 옵션이 아예 없거나 제한적입니다.

셋째, 기기 관리 기능입니다. 원격 로그아웃, 기기 목록 확인, 보안 알림 같은 기능이 있는지 확인해야 합니다. 이 기능이 없으면 분실한 기기에서 대화가 계속 노출될 수 있습니다. 제가 추천하는 기준은 이 세 가지를 모두 충족하는 메신저를 쓰고, 부족한 부분은 설정으로 보완하는 것입니다.

예를 들어 카카오톡을 꼭 써야 하는 상황이라면, 중요한 대화는 비밀대화로 하고, PC 버전 사용을 최소화하며, 백업을 꺼두는 방법이 있습니다. 완벽한 메신저는 없지만, 사용자가 자신의 환경에 맞게 조정할 수는 있습니다. 종단간 암호화는 시작점이지 끝이 아닙니다. 이 글을 읽고 나서 자신의 메신저 설정을 한 번 점검해보시길 권합니다.

자주 묻는 질문

종단간 암호화가 적용된 메신저인지 어떻게 확인하나요?

메신저의 보안 설정 메뉴에서 ‘암호화’ 또는 ‘보안’ 항목을 찾아보면 됩니다. 왓츠앱은 ‘암호화’ 메뉴에서 대화별 보안 코드를 확인할 수 있고, 텔레그램은 비밀 채팅에서만 ‘암호화 키’가 표시됩니다. 카카오톡은 비밀대화를 시작할 때 ‘종단간 암호화’ 문구가 나타납니다. 확인이 어렵다면 공식 도움말에서 ‘종단간 암호화’를 검색해보세요.

종단간 암호화를 켜도 경찰이 대화 내용을 볼 수 있나요?

기술적으로는 볼 수 없습니다. 종단간 암호화는 통신사나 메신저 서버에도 평문을 제공하지 않으므로, 수사기관이 서버에 저장된 데이터를 확보해도 내용을 해독할 수 없습니다. 다만, 수사기관이 사용자 기기를 압수하거나 사용자가 직접 대화를 제출해야 하는 경우에는 내용이 노출될 수 있습니다.

카카오톡 일반 채팅은 종단간 암호화가 되나요?

되지 않습니다. 카카오톡의 일반 1:1 채팅과 단체 채팅은 서버에 암호화 없이 저장되며, ‘비밀대화’ 기능을 켠 채팅방에서만 종단간 암호화가 적용됩니다. 비밀대화는 화면 캡처가 제한되고 다른 기기에서 열람할 수 없지만, 일반 채팅은 이러한 보호가 없습니다.

텔레그램과 왓츠앱의 종단간 암호화 차이는 무엇인가요?

왓츠앱은 모든 채팅에 기본적으로 종단간 암호화를 적용하지만, 텔레그램은 ‘비밀 채팅’에서만 적용합니다. 텔레그램의 일반 채팅은 서버에 평문으로 저장되며, 클라우드 동기화가 됩니다. 왓츠앱도 백업 파일은 암호화되지 않을 수 있으므로, 백업 암호화를 별도로 설정해야 합니다.


답글 남기기

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