종단 간 암호화의 의미
북적이는 방을 가로질러 쪽지를 전달한다고 생각해 보십시오. 종단 간 암호화에서는 쪽지가 휴대폰을 떠나기 전에 미리 잠급니다. 정해진 수신자만 자신의 기기에서 이를 열 수 있는 짝이 맞는 키를 갖고 있습니다.
이 두 기기가 바로 '끝(end)'입니다. 메시징 서비스와 네트워크는 여전히 메시지를 전달하지만, 읽을 수 있는 글이나 사진, 통화 대신 암호화된 데이터를 다룹니다. 이 덕분에 연결을 감시하는 사람은 물론, 설계상 서비스를 운영하는 제공업체로부터도 메시지 내용이 보호됩니다.
이는 마케팅 문구가 아니라 보안 설계입니다. 신뢰할 수 있는 서비스라면 종단 간 암호화가 언제 적용되는지, 어떤 기기가 포함되는지, 백업은 어떻게 처리되는지 설명해야 합니다.
전송 중 암호화, 저장 중 암호화, 종단 간 암호화
'암호화'라는 말은 서로 다른 보호 방식을 가리킬 수 있습니다. 전송 중 암호화는 데이터가 회사 서버로 이동하는 동안 보호합니다. 네트워크상의 외부인은 막아주지만, 데이터가 도착한 뒤에는 회사가 읽을 수 있습니다.
저장 중 암호화는 서버에 저장된 데이터를 보호합니다. 저장소가 도난당하거나 침해당했을 때 중요하지만, 제공업체가 키를 관리하며 데이터에 접근할 수 있는 경우가 많습니다.
종단 간 암호화는 다릅니다. 대화는 한쪽 끝에서 다른 쪽 끝까지 암호화된 상태로 유지되며, 서비스는 그 내용을 읽을 복호화 키를 갖지 않도록 설계됩니다. 제품을 비교할 때는 누가 키를 갖고 있는지, 데이터는 언제 읽을 수 있게 되는지 물어보십시오.
무엇을 지켜주고, 어디서 멈추는가
종단 간 암호화는 메시지 내용을 강력하게 보호합니다. 서버 침해로 암호화된 메시지가 유출되더라도, 이를 다시 읽을 수 있는 대화로 되돌릴 키를 서비스가 갖고 있지 않은 것이 목표입니다.
보통 메타데이터는 숨겨주지 않습니다. 누구에게, 언제, 얼마나 자주 연락했는지 같은 정보입니다. 이런 패턴만으로도 많은 것이 드러날 수 있습니다. 또한 누군가 잠금 해제된 화면을 훔쳐보거나, 계정을 탈취하거나, 사용자를 속여 엉뚱한 사람과 대화하게 만드는 것까지 막아주지는 못합니다.
백업은 따로 확인해야 합니다. 일부 앱은 종단 간 암호화된 백업을 제공하지만, 그렇지 않거나 직접 켜야 하는 앱도 있습니다. 대화의 모든 사본이 같은 수준으로 보호된다고 여기기 전에 이 설정을 확인하십시오.
메시지와 개인 파일은 다른 문제입니다
종단 간 암호화는 대개 사람들 사이를 오가는 메시지를 가리키는 말입니다. 기기나 백업에 저장된 사진, 메모, 문서에는 이와 관련은 있지만 다른 형태의 보호가 필요합니다. 여기서도 질문은 같습니다. '나 말고 또 누가 키를 갖고 있는가?'
Sealby는 계정이나 회사 서버를 거치지 않고 iPhone에서 직접 파일을 암호화합니다. 백업을 켜면 암호화된 데이터가 사용자 본인의 iCloud로 전송되며, Apple과 Sealby 모두 이를 읽을 수 없습니다. 어떤 서비스든 '암호화'라는 말만 믿지 말고 키, 백업, 기기, 개인정보 처리방침까지 확인하십시오.