신원 복구, 재로그인, 대화 기록 복원은 서로 다른 세 결과입니다. 하나가 성공해도 다른 하나의 성공을 보장하지는 않습니다.
비밀번호를 잊었다고 해서 모든 채팅이 반드시 삭제되는 것은 아닙니다. 결과는 무엇을 잃었는지에 달려 있습니다. 계정 접근 권한인지, 암호화 키인지, 대화 기록이 있던 기기인지, 백업을 여는 비밀정보인지에 따라 다릅니다.
종단간 설계에서 지원팀이 행정적인 결정만으로 자신들이 갖고 있지 않은 키를 재구성할 수 있어서는 안 됩니다. 그러나 이 원칙이 모든 안전한 복구가 불가능하다거나, 삭제한 모든 메시지가 모든 사본에서 영원히 사라졌다는 뜻은 아닙니다.
흔히 ‘복구’라고 부르는 네 가지 문제
| 목적 | 올바른 질문 |
|---|---|
| 계정에 다시 로그인 | 새 세션을 승인하려면 어떤 증거가 필요한가? |
| 암호학적 신원 복구 | 신원 키는 어떤 보호된 사본에서 돌아오는가? |
| 대화 기록 복원 | 메시지 자체와 이를 읽는 데 필요한 키 또는 상태는 어디에 있는가? |
| 삭제된 메시지 복구 | 기기, 백업, 내보낸 파일 또는 상대방에게 사본이 남아 있는가? |
이 네 경로가 한 앱에 함께 있을 수 있지만 같은 작업은 아닙니다. 로그인 성공만으로 기록의 존재나 과거 키에 대한 접근이 입증되지는 않습니다.
Livara v7 복구는 정확히 무엇을 되돌리나?
Livara 보안 페이지에 따르면 P-256 키 합의 키와 서명 키, ML-KEM 시드는 기기에서 무작위 256비트 복구 키로 암호화된 뒤 보호된 패키지로 업로드됩니다. v7 형식은 알고리즘 모음, 신원 에포크, 세대와 같은 정보도 인증합니다.
같은 문서의 핵심은 이 경로가 신원을 복구할 뿐, 채팅 기록을 복원하지 않는다는 것입니다. 따라서 복구 문구를 갖고 있다는 사실을 모든 옛 메시지가 돌아온다는 약속으로 소개해서는 안 됩니다. 계정 로그인 비밀번호만으로도 이 패키지를 열 수 없습니다.
이 설명은 제품이 명시한 경계이지 모든 복구 경로에 대한 독립 시험은 아닙니다. 실제로 기기를 옮길 때는 현재 버전의 안내를 확인하고, 확실해지기 전에는 데이터가 있는 유일한 기기를 지우지 마세요.
안전한 복구가 E2EE와 모순되지 않는 이유
백업을 기기에서 암호화하고 이를 여는 키를 서비스의 통제 밖에 둘 수 있습니다. 이런 설계에서는 클라우드에 사본이 있다고 해서 회사가 그것을 읽을 수 있다는 뜻은 아닙니다.
예를 들어 WhatsApp의 종단간 암호화 백업 공식 안내는 보호되는 방식과 적절한 복구 요소의 필요성을 설명합니다. 이는 “기록을 복구할 수 있다면 진짜 E2EE가 아니다”라는 말이 틀렸음을 보여 줍니다. 필요한 조건과 요소는 제품마다 다르므로 이 예를 Livara에 그대로 적용해서는 안 됩니다.
백업을 평가할 때는 어떤 데이터가 들어 있는지, 누가 키를 갖고 있는지, 복구를 어떻게 확인하는지, 비밀정보를 잃으면 어떻게 되는지를 물어야 합니다.
비밀번호를 잊으면 언제 접근을 잃게 되나?
사용 가능한 데이터 사본이나 필요한 키가 남아 있지 않으면 복원이 현실적으로 불가능할 수 있습니다. 하지만 아직 로그인된 기기, 복구 가능한 백업, 또는 상대방이 보유한 정당하게 이용할 수 있는 사본이 있다면 상황이 달라질 수 있습니다.
또한 비밀번호 하나를 잊었다고 암호화가 갑자기 모든 기기의 파일을 삭제하지는 않습니다. “데이터가 삭제됨”, “데이터는 있지만 키를 이용할 수 없음”, “이 앱 버전은 복원을 지원하지 않음”을 구분해야 합니다.
로그인 비밀번호를 바꾸거나 신원을 복구해도 기존 기기의 세션이 반드시 취소되는 것은 아닙니다. 보안 사고 이후에는 세션과 기기를 별도로 점검해야 합니다.
삭제된 메시지는 정말 복구할 수 없나?
제품, 기기, 남아 있는 사본을 살펴보지 않고 그런 보장을 할 수는 없습니다. 사용자 화면에서 삭제하는 것은 데이터베이스, 첨부파일, 백업, 상대방 사본에서 삭제하는 것과 다를 수 있습니다. 이미 만들어진 스크린샷이나 내보낸 파일도 메시지를 지운다고 저절로 사라지지 않습니다.
래칫 프로토콜의 순방향 비밀성은 일부 키 노출이 과거 메시지에 미치는 영향을 제한하는 성질입니다. Double Ratchet 명세가 이 모델을 설명합니다. 이 특성만으로 로컬 저장소가 안전하게 지워졌다거나 읽을 수 있는 사본이 전혀 없다는 것이 입증되지는 않습니다.
또한 알 수 없는 도구가 “모든 암호화 채팅을 되살려 준다”고 약속한다고 믿을 이유는 없습니다. 복구 문구, 비밀번호, 백업 파일 또는 광범위한 기기 접근 권한을 주면 문제가 더 커질 수 있습니다.
휴대전화를 바꾸기 전에 확인할 사항
- 제품이 실제로 복구하는 것이 신원인지, 기록인지, 둘 다인지 확인하세요.
- 복구 비밀정보는 휴대전화를 잃어도 함께 잃지 않는 보호된 장소에 보관하세요.
- 비밀정보를 채팅, 지원 요청 티켓, 공개 이미지에 넣지 마세요.
- 공식 이전 또는 복구 방법을 읽고, 안전하게 시험하지 않은 채 유일한 데이터 사본을 지우지 마세요.
- 이전 후에는 기존 세션의 상태와 민감한 대화를 나누는 상대방의 신원을 확인하세요.
복구 문구를 잃었다면 먼저 자신의 기기와 정당하게 이용할 수 있는 사본을 파악하세요. 정확한 답은 그 목록과 제품 규칙에서 나옵니다. “언제나 모든 것을 되찾을 수 있다”거나 “비밀번호를 잊으면 모든 것이 확실히 삭제된다”는 양극단의 약속에서 나오지 않습니다.



