요즘은 개인 정보와 사생활 보호를 걱정할 이유가 많습니다. 다행인 점은 WhatsApp(왓츠앱)에 종단간 암호화(end-to-end encryption)가 기본 탑재되어 있어 메시지와 통화를 안전하게 보호해 준다는 것입니다.
버전 참고: 이 글은 Android 10·9 및 iOS 13·12 환경에서 각각 WhatsApp 2.20.27 / 2.20.21 버전으로 테스트되었습니다.
WhatsApp 종단간 암호화란 무엇인가?
WhatsApp 공식 FAQ 페이지에 따르면, "종단간 암호화가 적용되면 메시지, 사진, 동영상, 음성 메시지, 문서, 상태 업데이트, 통화 등이 제3자의 손에 넘어가지 않도록 보호됩니다." 즉, 나와 대화 상대 두 사람만이 텍스트를 읽고, 문서를 확인하고, 목소리를 들을 수 있습니다. WhatsApp 자체조차 대화 내용을 엿볼 수 없습니다. 종단간 암호화에서는 양쪽 모두 소프트웨어에 잠금 장치와 열쇠가 내장되어 있어, 양쪽에서 동시에 잠그고 열며 외부의 불법적인 접근을 차단합니다.
WhatsApp은 모든 채팅에 고유한 잠금 장치와 열쇠가 부여되어 안전하게 유지된다고 설명합니다. 별도의 전용 하드웨어나 소프트웨어가 필요 없으며, 사용자가 직접 설정을 켜야 할 것도 없습니다. 암호화는 앱에 기본적으로 내장되어 있습니다.
다만 한 가지 유의할 점이 있습니다. 종단간 암호화를 적용한 비즈니스 계정과 대화할 경우에는 해당 회사 내부의 사람들이 메시지를 확인하거나 공유할 수 있습니다. 또한 비즈니스가 커뮤니케이션 업무를 다른 회사에 위탁했다면, 그 협력업체 역시 자사 시스템을 통해 전송된 메시지를 보거나 저장하고 접근할 수 있습니다. 이런 부분은 각 기업의 개인정보 처리방침에 따라 달라집니다.
WhatsApp 종단간 암호화의 작동 원리
WhatsApp은 Open Whisper Systems가 개발한 '시그널 프로토콜(Signal Protocol)'을 사용합니다. 이 암호화 방식은 양쪽 끝에 각각 잠금 장치와 열쇠를 두어, 오직 연결된 두 사람만 데이터에 접근할 수 있게 합니다. 구체적으로 어떻게 작동할까요?
누군가 WhatsApp을 실행하면 공개 키(public key)와 개인 키(private key)가 생성됩니다. 이 과정은 모두 휴대폰 내부에서 자동으로 이루어집니다. 개인 키는 WhatsApp 데이터 영역에 저장되고, 공개 키는 메시지와 함께 수신자에게 전달됩니다. 메시지는 목적지에 도착하기 전에 공개 키로 암호화되며, 받는 쪽에서는 수신자의 개인 키가 이를 잠금 해제합니다. 키가 휴대폰 자체에 저장되기 때문에 제3자가 메시지를 가로챌 수 없습니다. 만약 해커가 연결을 침해하더라도 잠금을 풀 열쇠가 없기 때문에 대화 내용을 알아낼 수 없습니다.
WhatsApp 종단간 암호화 확인 및 사용 방법
WhatsApp의 종단간 암호화를 사용하는 방법은 매우 간단합니다. WhatsApp을 설치하고 사용하기만 하면 됩니다. 신경 써야 할 특별한 설정도 없고, 별도의 조치도 필요하지 않습니다. 다만 대화 중에 연결이 실제로 종단간 암호화되어 있는지 확인하고 싶다면 아래 단계를 따라 해보세요.
채팅창을 엽니다.
대화 상대의 이름을 탭해 연락처 정보(Contact Info) 화면을 엽니다.
암호화(Encryption) 항목을 탭하면 QR 코드와 60자리 숫자가 표시됩니다.
상대방과 물리적으로 가까이 있다면 60자리 코드를 서로 비교해 일치하는지 확인하거나, QR 코드를 스캔하세요. 보안이 정상적으로 확인되면 녹색 체크마크가 나타납니다. 이제 누구도 여러분의 통화나 메시지를 엿듣지 못한다는 사실을 확신할 수 있습니다.
서로 멀리 떨어져 있는 경우에는 60자리 코드를 공유해 일치 여부를 확인할 수 있습니다. 보안 코드 확인(Verify Security Code) 화면에서 공유(Share) 버튼을 탭한 뒤 SMS나 이메일로 코드를 전송하면 됩니다.