여행 서류 암호화 클라우드 백업: 열쇠는 누가 쥐고 있을까
Travel Document Vault

주요 내용 요약
- "암호화 백업"이라는 말은 그 열쇠를 누가 쥐고 있는지 알아야 비로소 의미를 갖습니다. 회사가 서류를 읽을 수 있다면, 그 암호화는 낯선 사람들로부터는 지켜주지만 회사 자신으로부터는 지켜주지 못합니다.
- 업로드 전에 휴대폰에서 암호화된 백업은 읽을 수 없는 데이터 상태로 클라우드에 도착합니다. 저장소 제공업체가 갖는 것은 여권이 아니라 암호문입니다.
- 계정이 없다는 것은 비밀번호 재설정도 없다는 뜻입니다. 복구 코드를 잃어버리면 저희를 포함해 누구도 백업을 열 수 없습니다. 이는 의도적으로 감수하는 대가입니다.
- 백업에 의존하기 전에 코드를 적어 두고, 휴대폰과 떨어진 곳에 보관하며, 한 번은 다시 읽어 보아 알아볼 수 있는지 확인하세요.
- 시스템 기기 백업은 앱을 다시 설치하지만 서류를 되돌려주지는 못합니다. 암호화 키가 예전 휴대폰을 벗어난 적이 없기 때문입니다.
여권 네 개, 비자 두 개, 아이들의 출생증명서까지, 모든 것을 휴대폰에만 보관하는 앱에 스캔해 두었습니다. 잘하셨습니다. 그다음 당연한 걱정이 찾아옵니다. 휴대폰이 바다에 빠지거나 리스본의 카페 테이블에서 누군가 슬쩍 가져가면 어떻게 될까요.
답은 백업입니다. 곤란한 점은, 거의 모든 앱이 "암호화 백업"이라는 표현을 쓰지만 그 의미는 앱마다 제각각이라는 것입니다. 이 글에서는 그 말이 실제로 무엇을 뜻하는지, 그리고 회사가 정말로 데이터를 읽을 수 없을 때 본인이 감수해야 할 것은 무엇인지 설명합니다. 마지막에는 여행 일주일 전에 할 수 있는 짧은 루틴을 소개하여, 휴대폰을 잃어버려도 그저 불편한 일로 끝나고 재앙이 되지 않도록 합니다.
"암호화 백업"이 실제로 의미하는 것
암호화란 일치하는 열쇠가 있어야만 다시 읽을 수 있는 상태로 되돌릴 수 있도록 파일을 뒤섞는 것입니다. 여기까지는 표준적인 이야기입니다. 이것이 본인을 실제로 보호하는지 여부를 가르는 부분은, 그 뒤섞는 작업이 어디에서 이루어지고 열쇠가 결국 누구 손에 들어가는가입니다.
두 가지 방식 모두 "암호화 백업"이라는 이름으로 판매되지만, 작동 방식은 크게 다릅니다.
한 방식은 암호화된 연결을 통해 파일을 회사 서버로 전송한 다음, 저장 시에도 암호화된 상태로 보관합니다. 둘 다 사실이고, 둘 다 안심되는 말처럼 들립니다. 하지만 회사가 여전히 열쇠를 쥐고 있으므로, 필요할 때마다 서류를 복호화할 수 있습니다. 어떤 기능을 실행하기 위해서든, 법적 요청에 응하기 위해서든, 아니면 내부의 누군가가 실수를 저질러서든 말입니다. 여권 스캔본은 반대편에서 읽을 수 있는 상태로 존재합니다.
다른 방식은 파일이 어디로도 전송되기 전에 휴대폰에서 먼저 뒤섞으며, 이때 사용하는 열쇠는 오직 본인만 가진 무언가에서 만들어집니다. 저장소에 도착하는 것은 잡음 덩어리이며, 반대편의 그 누구도 읽을 수 없습니다. 반대편에는 열쇠를 가진 사람이 아무도 없기 때문입니다. 이를 보통 종단간 암호화, 또는 제로 지식 방식이라고 부릅니다.
그러므로 어떤 앱에 대해서든 물어볼 만한 질문은 짧습니다. 그 열쇠는 누가 쥐고 있는가? 마케팅 문구의 나머지는 모두 이 답에서 갈립니다.
복구 코드, 그리고 아무도 재설정할 수 없는 이유
대부분의 글이 건너뛰는 부분이 있는데, 분명히 말씀드릴 필요가 있습니다. Travel Document Vault에는 계정이 없습니다. 이메일 주소를 저희에게 알려주신 적도 없고, 비밀번호를 설정해 드린 적도 없으며, 저희가 운영하는 어떤 서버에도 본인에 대한 기록이 없습니다. 클라우드 백업을 켜면 앱이 24자리 복구 코드를 생성하고, 여기서 암호화 키를 만들어 냅니다. 이후 암호화된 보관함은 저희가 아니라 아이폰과 아이패드에서는 본인의 iCloud로, 안드로이드에서는 본인의 Google Drive로 전송됩니다.
그 결과는 피할 수 없습니다. 그 복구 코드를 잃어버리면 백업은 다시는 열 수 없습니다. 본인도, Apple이나 Google도, 저희도 열 수 없습니다. 재설정 링크는 존재하지 않습니다. 연결할 계정 자체가 없기 때문입니다. 이를 복구해 줄 고객지원 티켓도 없습니다. 저희가 애초에 그 코드를 가진 적이 없고, 짐작조차 할 수 없기 때문입니다.
글로 적어 놓으면 냉정하게 들리지만, 이를 설정 화면 어딘가에 묻어두기보다는 솔직하게 말씀드리는 편이 낫습니다. 이는 집 열쇠와 똑같은 거래입니다. 그 자물쇠가 가치 있는 이유는 지구상 어떤 열쇠공도 여분을 갖고 있지 않기 때문이며, 바로 그래서 열쇠를 잃어버리면 그것은 본인의 문제가 됩니다. 모든 것을 잊어버린 후에도 서류를 복구해 줄 수 있는 회사라면, 애초부터 그 서류를 읽을 수 있었던 회사라는 뜻입니다.
그러니 이 코드만큼은 반드시 제대로 처리해야 할 한 가지로 여기세요.
- 백업에 의존하기 시작한 후가 아니라, 그 전에 저장하세요.
- 휴대폰을 잃어버려도 영향을 받지 않는 곳에 보관하세요. 다른 기기의 비밀번호 관리자도 좋고, 출생증명서를 보관하는 서랍 속 종이도 좋습니다.
- 저장해 둔 곳에서 한 번은 다시 읽어 보세요. 적을 당시에는 알아볼 수 있었던 손글씨도 비상 상황에서는 모호해지곤 합니다.
- 완벽한 사본 하나보다 두 곳에 나눈 사본 둘이 낫습니다.
Travel Document Vault는 여권, 비자, 가족의 서류를 계정 없이, 저희 서버에는 아무것도 남기지 않고 본인의 휴대폰에서 암호화하여 보관합니다. 선택 사항인 백업은 기기에서 AES-256-GCM으로 보관함을 암호화한 뒤 본인의 iCloud 또는 Google Drive에 저장하며, 오직 본인만 가진 복구 코드로 봉인됩니다. App Store 또는 Google Play에서 구독 없이 한 번만 결제하면 됩니다.
여권 스캔본을 클라우드에 백업해도 안전한가요?
이는 전적으로 클라우드에 무엇이 도달하는가에 달려 있으며, 이는 클라우드가 아니라 앱에 관한 질문입니다.
일반 사진 라이브러리나 동기화 폴더에 있는 여권 사진은 읽을 수 있는 상태로 도착합니다. 그 계정은 어쩌면 재사용했을지 모를 비밀번호로 보호되고 있을 뿐입니다. 색인이 만들어지고 썸네일이 생성되며, 그 계정에 침입한 사람은 누구든 신원 정보 페이지의 선명한 사본을 보게 됩니다. 저희는 구글 포토에 여권을 저장하는 경우에서 그 노출이 실제로 어떤 모습인지 다룬 바 있습니다. 이는 실제로 존재하는 위험이며, 대부분의 가정이 선택한 적도 없이 그런 방식을 쓰고 있는 것이 현실입니다.
업로드 전에 기기에서 암호화된 보관함은 암호문 상태로 도착합니다. 클라우드 계정에 침입한 사람은 열 수 없는 파일을 발견하게 됩니다. 보호 장치는 파일이 도착하는 계정이 아니라 그 파일 자체에 딸려 다니는 셈입니다.
그래서 "클라우드가 안전한가"라는 질문에 솔직하게 답하자면 이렇습니다. 클라우드는 보안 모델이 아니라 배송 주소일 뿐입니다. 중요한 것은 파일이 그곳에 도착했을 때 어떤 상태인지입니다. 저희가 정리한 사람들이 여권 스캔본을 보관하는 주요 방법 비교에서 각 방식의 장단점을 다루고 있습니다.
| 백업하는 대상 | 도착 시 상태 | 누가 읽을 수 있는가 | 계정이 침해당한 경우 |
|---|---|---|---|
| 사진 라이브러리 속 여권 사진 | 읽을 수 있는 이미지 | 본인, 제공업체, 계정에 접근할 수 있는 누구나 | 신원 정보 페이지 전체 노출 |
| 동기화 드라이브 폴더 속 PDF | 읽을 수 있는 파일 | 본인, 제공업체, 계정에 접근할 수 있는 누구나 | 서류가 노출되고 다운로드 가능 |
| 회사가 열쇠를 쥐고 있는 앱 백업 | 저장 시 암호화 | 본인과 회사 | 회사의 열쇠 관리 방식에 따라 달라짐 |
| 기기에서 먼저 암호화된 백업 | 암호문 | 복구 코드를 가진 사람만 | 공격자가 얻는 것은 읽을 수 없는 파일 |
백업에는 무엇이 들어가고, 무엇이 남는가
백업에는 보관함의 암호화된 사본, 즉 모든 프로필, 모든 스캔본, 만료일, 알림, 메모, 첨부파일이 담깁니다. 복원하면 앱은 떠날 때 모습 그대로 돌아옵니다.
세 가지는 의도적으로 휴대폰에만 남습니다. 그 첫 번째가 복구 코드입니다. 기기를 벗어나지 않는다는 것이 바로 핵심입니다. 앱 잠금 역시 로컬에 남아 있어서, Face ID, Touch ID 또는 PIN이 다른 사람을 휴대폰에서 막는 동안 암호화는 그 사람을 파일에서 막습니다. 그리고 작업하는 동안 앱이 자동으로 만드는 로컬 스냅샷도 기기에만 남습니다.
마지막 부분에서 많은 분들이 당황하시니 솔직하게 말씀드리겠습니다. 시스템 수준의 기기 백업은 앱을 다시 설치할 뿐, 서류를 복원하지는 못합니다. 암호화 키가 이전 휴대폰을 벗어난 적이 없으므로, 새 휴대폰에는 복호화할 수단이 전혀 없습니다. 보관함이 휴대폰보다 오래 살아남기를 원한다면, 클라우드 백업을 켜두거나 내보낸 파일을 어딘가에 저장해 두어야 합니다.
새 휴대폰에서 복원하기
복원 과정 자체는 짧습니다. 그것이 바로 미리 준비해 두는 이유입니다.
새 휴대폰에 앱을 설치하고 이전에 사용하던 것과 동일한 iCloud 또는 Google 계정으로 로그인하세요. 설정, 클라우드 백업, 백업에서 복원 순으로 연 다음 복구 코드를 입력하세요. 보관함은 프로필, 만료일, 알림이 그대로인 상태로 돌아옵니다.
앱은 쓰기 작업 전에 먼저 확인합니다. 클라우드 백업이 그 계정에서 기존 백업을 발견하면, 복원할지 새로 시작할지 선택하도록 안내합니다. 새 휴대폰이 이미 있던 것을 조용히 덮어쓰는 일은 없습니다.
아이폰과 안드로이드 사이 이동하기
클라우드 백업은 한 플랫폼에만 머무릅니다. Apple 기기에서는 본인의 iCloud를, 안드로이드에서는 본인의 Google Drive를 사용하기 때문입니다. 한쪽에서 다른 쪽으로 넘어가려면 다른 경로가 필요합니다.
보관함 내보내기를 사용하세요. 설정, 보관함 내보내기는 모든 내용을 담은 비밀번호로 보호된 단일 파일을 만들어 주며, 파일 앱, 드라이브, 본인에게 보내는 이메일 등 원하는 곳으로 보낼 수 있습니다. 새 휴대폰에서는 설정, 보관함 가져오기로 다시 불러오면 됩니다. 양방향으로 작동하며 이름, 날짜, 알림, 색상, 메모, 첨부파일을 그대로 유지합니다.
그 내보낸 파일은 클라우드 계정에 전혀 의존하지 않는 사본을 원하는 사람에게도 답이 됩니다. 어떤 휴대폰을 쓰든 집에 있는 드라이브에 보관해 두는 것이 합리적인 선택입니다.
휴대폰을 잃어버려도 살아남는 백업 루틴
다음 여행 전에, 딱 20분만 투자하세요.
- 암호화 백업을 켜고, 집 와이파이에 연결된 상태에서 첫 업로드가 끝날 때까지 기다리세요.
- 복구 코드를 휴대폰이 아닌 곳에 적어 두고, 그 사본을 보며 알아볼 수 있는지 다시 읽어 확인하세요.
- 코드의 두 번째 사본을 만들어 첫 번째와는 다른 장소에 보관하세요.
- 클라우드 계정에 의존하지 않는 경로로, 보관함을 한 번 내보내 본인이 관리하는 곳에 저장하세요.
- 비행기를 타기 전에 여권이 가방에 있는지 확인하듯, 앱에 최근 백업 기록이 표시되는지 확인하세요.
그 어느 것도 대단한 일은 아니며, 사실 그것이 핵심입니다. 해외에서 휴대폰을 도난당하고도 잘 대처하는 가정은, 대개 그 순간 기막히게 잘 대응한 가정이 아닙니다. 2주 전 부엌 식탁에서 별다를 것 없는 20분을 보낸 가정일 뿐입니다.
기대치에 대해 마지막으로 한 가지만 덧붙이겠습니다. 백업은 안전장치일 뿐, 그 무엇도 보장하지는 않습니다. 클라우드 계정이 잠기기도 하고, 코드를 잊어버리기도 하며, 저장 서비스에도 문제가 생기는 날이 있습니다. 정말로 중요한 서류라면, 집 서랍 속 인쇄본이든 드라이브에 저장한 두 번째 내보내기 파일이든, 독립적인 사본도 함께 마련해 두세요.
이 글에 의존하기 전에: 이 글은 블로그이며 공식 자료가 아닙니다. 규정과 세부 사항은 바뀌고, 여러분의 상황은 다를 수 있습니다. 저희는 게시하는 내용을 확인하지만 그래도 틀리거나 오래된 정보일 수 있습니다. 여기 적힌 내용이 계획에 중요하다면, 움직이기 전에 담당 기관에 확인하시기 바랍니다.
자주 묻는 질문
암호화 백업이란 실제로 무슨 뜻인가요?
그 사본이 어디로도 전송되기 전에 휴대폰에서 먼저 뒤섞이며, 그때 사용하는 열쇠는 본인만 갖고 있다는 뜻입니다. 이후 그 파일을 보관하는 쪽은 여권이 아니라 읽을 수 없는 데이터 덩어리를 갖게 됩니다. 이 표현이 의미를 가지려면 다음 질문에 답할 수 있어야 합니다. 그 열쇠는 누가 쥐고 있는가? 앱을 만든 회사가 서류를 읽을 수 있다면, 그 암호화는 외부인으로부터는 보호하지만 회사 자신으로부터는 보호하지 못하는 셈입니다.
백업 키를 잃어버리면 어떻게 되나요?
백업은 계속 암호화된 상태로 남고, 저희를 포함해 아무도 열 수 없습니다. 계정도 없고, 비밀번호 재설정도 없으며, 이를 복구해 줄 고객지원 경로도 없습니다. 애초에 복구 코드가 저희에게 전달되지 않기 때문입니다. 이는 다른 누구도 서류를 읽을 수 없도록 하기 위해 의도적으로 감수하는 대가입니다. 백업에 의존하기 전에 코드를 반드시 적어 두고, 휴대폰과는 별도의 장소에 보관하며, 한 번은 다시 읽어 보아 알아볼 수 있는지 확인하세요.
여권 스캔본을 클라우드에 백업해도 안전한가요?
이는 전적으로 클라우드에 무엇이 도착하는지에 달려 있습니다. 일반 사진 라이브러리나 파일 동기화 폴더에 있는 여권 사진은 읽을 수 있는 상태로 도착하며, 그 계정에 침입한 사람은 누구든 읽을 수 있습니다. 업로드 전에 기기에서 암호화된 백업은 암호문 상태로 도착하므로, 저장소 제공업체는 열 수 없는 데이터를 갖게 됩니다. Travel Document Vault는 휴대폰에서 AES-256-GCM으로 보관함을 암호화한 뒤, 회사 서버가 아니라 본인의 iCloud 또는 Google Drive로 암호화된 파일을 보냅니다.
다른 휴대폰에서도 서류를 복원할 수 있나요?
네. 새 휴대폰에 앱을 설치하고 동일한 iCloud 또는 Google 계정으로 로그인한 다음, 설정, 클라우드 백업, 백업에서 복원을 열고 복구 코드를 입력하세요. 프로필, 서류, 만료일, 알림이 이전 그대로 돌아옵니다. 단, 시스템 수준의 기기 백업만으로는 이를 해낼 수 없다는 점을 알아두세요. 앱은 다시 설치되지만 서류는 복호화할 수 없는데, 암호화 키가 원래 기기를 벗어난 적이 없기 때문입니다.
아이폰과 안드로이드 사이에서도 백업이 작동하나요?
클라우드 백업 자체는 한 플랫폼에만 머무릅니다. 아이폰과 아이패드에서는 본인의 iCloud를, 안드로이드에서는 본인의 Google Drive를 사용하기 때문입니다. 두 플랫폼 사이를 오가려면 대신 보관함 내보내기를 사용하세요. 설정, 보관함 내보내기는 비밀번호로 보호된 단일 .tdvault 파일을 만들어 주며, 원하는 방식으로 본인에게 전송할 수 있습니다. 그런 다음 새 휴대폰에서 설정, 보관함 가져오기로 다시 불러오면 됩니다. 가져오기는 양방향으로 플랫폼을 넘나들며 작동하고, 이름, 날짜, 알림, 메모, 첨부파일을 그대로 유지합니다.
백업에는 무엇이 저장되고, 무엇이 기기에만 남아 있나요?
백업에는 보관함의 암호화된 사본, 즉 모든 프로필, 서류 스캔본, 만료일, 알림, 메모가 담깁니다. 복구 코드는 여기에 포함되지 않으며 기기를 벗어나는 일이 없습니다. 앱 잠금도 마찬가지여서, Face ID, Touch ID 또는 PIN이 휴대폰을 지키는 동안 암호화는 파일을 지킵니다. 자동 로컬 스냅샷 역시 기기에만 남아 있으므로, 교체 휴대폰에서 보관함을 되살려주지는 못합니다.