협박 모드: 다른 금고 접근 권한 제거
강요받아 휴대폰 잠금을 풀어야 하고, 누군가 지켜보고 있습니다. 격자에 패턴을 그리면 지정한 금고가 평소처럼 열립니다. 평범한 화면 뒤에서 Vaultaire는 그 기기에 있는 다른 금고의 로컬 인덱스와 복구 매핑을 제거하고, 그 제거가 동기화로 자동 전파되지 않게 막습니다.
Vaultaire의 협박 모드에서는 금고 하나를 협박 트리거로 지정할 수 있습니다. 그 금고의 패턴을 그리면 금고는 평소처럼 열리고, 그동안 현재 기기에서 미끼가 아닌 금고 인덱스와 로컬 복구 매핑이 제거됩니다. 기존의 암호화된 iCloud 백업과 다른 기기의 사본은 의도적으로 그대로 둡니다.
강압 모드란 무엇입니까?
강압 모드는 최후의 방어선입니다. 이는 결코 필요하지 않기를 바라는 기능으로, 다른 모든 것이 실패했을 때 누군가가 귀하의 개인 파일에 대한 액세스를 요구하고 귀하는 이를 따를 수밖에 없는 순간을 위해 설계되었습니다.
작동 방식은 다음과 같습니다. 금고 하나를 미끼 금고로 지정합니다. 몇 장의 무해한 사진, 일부 평범한 문서 등 믿을 수 있을 것 같은 콘텐츠로 채우세요. 그런 다음 다른 금고와 마찬가지로 패턴을 지정합니다. 일반 잠금 해제 인터페이스에서는 일반 금고처럼 보이고 열립니다. 파일 시스템과 클라우드에 남는 흔적은 이 화면 표시에 관한 주장의 범위 밖입니다.
차이점은 해당 패턴을 그릴 때 어떤 일이 발생하는지입니다. 일반 금고 패턴은 자체 금고를 엽니다. 미끼 패턴도 이를 수행하여 지정된 저장소의 콘텐츠를 화면에 표시하지만 해당 장치에서 다른 저장소에 액세스할 수 있도록 하는 인덱스 및 복구 매핑의 로컬 지우기를 트리거하기도 합니다.
확인 대화 상자가 나타나지 않습니다. 경고음이 재생되지 않습니다. 당신을 지켜보는 사람은 금고가 열려 있고 해당 파일이 나타나는 것을 볼 수 있습니다. 인터페이스에서 알리지 않는 점은 다른 로컬 금고 인덱스가 삭제되었고, 로컬 복구 매핑이 지워졌으며, 보류 중인 백업 작업이 중지되었으며, 제거된 금고를 되살리려면 기기에서 명시적인 문구 기반 복구를 거쳐야 한다는 것입니다.
협박 모드는 강제로 노출시키는 것보다 장치에서 금고 액세스를 제거하는 것이 더 안전하다고 결정한 사용자를 위한 파괴적인 로컬 제어입니다. 로컬 지우기는 즉시 수행되며 실행 취소 버튼이 없습니다. 복구는 별도의 과정이며, 미리 만들어 둔 암호화된 백업과 금고의 복구 문구가 있어야 합니다.
작동 방식 후드 아래
협박 모드의 경계는 모든 것을 지운다는 주장보다 좁기 때문에 그 동작 방식을 이해하는 것이 중요합니다. 협박 모드는 현재 기기의 상태를 바꿀 뿐, CloudKit, 다른 기기, 파일 시스템 기록, 공격자가 이미 수집한 증거를 지운다고 약속하지 않습니다.
1단계: 미끼 패턴 그리기
미끼 금고에 할당된 패턴을 그리면 Vaultaire는 이를 협박 트리거로 인식합니다. 앱은 동시에 두 가지 작업을 시작합니다. 즉, 지정된 저장소의 콘텐츠를 해독하고 표시하기 시작하며, 다른 모든 저장소에 대한 인덱스 및 복구 매핑의 로컬 정리를 시작합니다.
2단계: 로컬 액세스 상태가 제거됨
Vaultaire는 로컬 패턴 파생에 기기 전체에서 쓰는 Keychain 솔트 하나를 사용하며, 금고마다 별도의 솔트를 두지 않습니다. 협박 모드는 이 공유 솔트를 파기하지 않습니다. 대신 암호화된 로컬 복구 데이터베이스를 지우고, 지정된 금고의 인덱스를 제외한 모든 금고 인덱스를 삭제합니다. 각 인덱스에는 래핑된 무작위 마스터 키와 해당 금고의 파일 맵이 들어 있으므로, 인덱스를 제거하면 미끼가 아닌 금고는 앱에서 사용할 수 있는 로컬 상태에서 사라집니다.
금고들이 이 저장소를 공유하므로 암호화된 Blob 풀은 그대로 남을 수 있습니다. 삭제된 색인이 없으면 Vaultaire에는 제거된 금고를 로컬에서 여는 데 사용할 파일 맵이나 래핑된 마스터 키가 없습니다. 또한 앱은 로컬 복구 매핑을 지워 일반 복구 화면에서 해당 금고를 즉시 열거하거나 복원할 수 없도록 합니다.
3단계: 클라우드 복구는 보존되지만 격리됩니다.
기존 암호화된 iCloud 백업은 복구 경로로 일부러 보존됩니다. 기기는 대기 중인 백업 작업을 초기화하고 격리 경계에 들어가므로, 로컬 삭제가 일반 삭제로 업로드되지 않고 숨은 금고가 자동으로 다시 내려받아지지도 않습니다. 이후 복구는 금고 하나씩 명시적으로 진행하며, 강요로 드러난 패턴만으로는 안 되고 그 금고의 복구 문구가 필요합니다.
4단계: 미끼 금고가 정상적으로 열립니다.
로컬 정리가 진행되는 동안 지정된 금고는 일반 화면으로 열립니다. Vaultaire는 시작 전에 분석을 멈추고, 그 금고에서 만든 활성 공유를 취소하려 하며, 복구 문구를 새로 만들고, 마지막에 협박 지정을 해제합니다. 앱은 강요 확인이나 완료 메시지를 표시하지 않지만, 완료 시간은 로컬 작업과 네트워크 취소에 따라 달라집니다. Vaultaire는 모든 경우에 1초 안에 끝난다고 약속하지 않습니다.
조용한 인터페이스가 숨기는 것과 숨기지 않는 것
눈앞의 화면은 어깨 너머로 지켜보는 사람에게 미끼 모드를 드러내지 않도록 설계되었습니다. 이는 유용한 화면 표시 특성일 뿐, 모든 포렌식 관찰자가 같은 기기 상태를 본다는 증거는 아닙니다. 파일 시스템 아티팩트, CloudKit 기록, 다른 동기화된 장치 또는 휴대폰에 대한 이전 접근은 앱이 숨길 수 있는 범위를 벗어날 수 있습니다.
확인 대화 상자 없음
소프트웨어에서 가장 파괴적인 작업에는 "정말입니까?"라는 경고가 표시됩니다. 강압 모드에는 그러한 경고가 없습니다. 확인 대화 상자는 아주 좋은 선물이 될 것입니다. 패턴을 그리는 순간 액션이 시작됩니다. 우연히 발생하는 일이 아닌 5×5 그리드, 에 특정하고 복잡한 패턴을 실수로 그리지 않는 한 실수로 트리거할 수 없습니다.
별도의 지연 화면 없음
앱은 로컬 정리와 공유 취소를 수행하는 동안 지정된 금고를 엽니다. 이 흐름은 별도의 경고 화면을 띄우지 않도록 설계했지만, 기기 성능, 금고 상태, 네트워크 상태는 경우마다 다릅니다. Vaultaire는 계측 장비를 갖춘 관찰자가 타이밍 차이를 절대 구별할 수 없다고 주장하지 않습니다.
인앱 삭제 알림 없음
Vaultaire는 삭제 전에 분석을 끄며 "저장소 삭제됨" 알림을 표시하지 않습니다. 해당 기기에 남은 저장소는 앱에서 계속 접근할 수 있는 저장소입니다. 이 동작은 앱의 현재 로컬 상태 밖에 있는 흔적을 지우지 않으며, 포렌식 조사에서 탐지되지 않는다는 약속으로 받아들여서는 안 됩니다.
제거되는 로컬 상태
여기서는 정확한 표현이 중요합니다. 협박 모드는 미끼가 아닌 금고를 찾아 여는 데 필요한 특정 로컬 구조를 제거하고, 공유된 암호화 blob 저장소와 암호화된 iCloud 백업은 모두 그대로 둡니다. 이는 모든 물리적 사본을 덮어썼다는 주장이 아니라 로컬 접근 상태를 삭제한다는 뜻입니다.
암호화된 복구 데이터베이스
로컬 복구 데이터베이스는 복구 문구와 레거시 패턴 필드를 금고 접근 정보에 연결합니다. 협박 모드는 이 데이터베이스를 지운 뒤 지정된 금고에 대해서만 새 복구 항목을 만듭니다. 이렇게 하면 다른 금고의 로컬 복구 매핑이 제거되며, Vaultaire가 금고마다 별도의 솔트를 쓰거나 솔트를 파기한 것처럼 꾸미지 않습니다.
미끼가 아닌 금고의 인덱스
암호화된 각 금고 인덱스에는 파일 레코드와, 그 금고의 패턴에서 파생한 키로 래핑된 무작위 마스터 키가 들어 있습니다. 협박 모드는 지정된 금고를 제외한 모든 인덱스를 삭제합니다. PBKDF2 알고리즘과 반복 횟수는 공개된 구현 매개변수이므로, 보안이 이를 숨기는 데 의존하지 않습니다.
암호화된 데이터
암호화된 공유 blob 풀은 지정된 금고의 콘텐츠도 담고 있으므로 그대로 유지됩니다. 삭제된 인덱스에만 속한 데이터는 앱으로 접근할 수 없게 되지만, Vaultaire는 모든 플래시 저장 블록을 안전하게 물리적으로 덮어쓴다고 주장하지 않습니다. 삭제된 인덱스나 이전 상태는 앱이 제어할 수 없는 저장소 계층에 남아 있을 수 있습니다.
협박 모드가 작동한 뒤 앱은 남겨 둔 금고만 보여 주며, 모든 금고를 담은 일반 텍스트 레지스트리는 노출하지 않습니다. 이는 일반 인터페이스에 드러나는 내용을 제한할 뿐, 포렌식 조사관이 삭제된 인덱스, 파일 시스템 스냅샷, 스토리지 볼륨, CloudKit, 피어 기기, 삭제 전에 수집된 증거에서 이전 금고 활동을 추론할 수 없다는 것을 증명하지는 않습니다.
강압 모드를 사용해야 하는 경우
협박 모드는 신체적 강압이나 법적 강제에 직면하고 이를 노출하는 것보다 로컬 저장소 액세스를 제거하는 것이 더 낫다고 결정한 상황을 위해 설계되었습니다. 이는 심각한 영향을 미치는 개인적인 결정이며 Vaultaire는 귀하를 대신하여 결정을 내리지 않고 도구를 제공합니다.
국경 횡단
국경 검색 권한과 여행자의 의무는 국가와 상황에 따라 다릅니다. 휴대폰을 넘기기 전에 미끼 패턴을 그리면 인터페이스에서는 금고 하나만 열리고 다른 로컬 접근 상태는 제거되지만, 검사자가 파일 시스템 아티팩트, 암호화된 백업, 다른 기기의 사본, 이전 증거를 찾지 못한다고 보장할 수는 없습니다.
물리적 강제
누군가 위협하며 휴대폰 잠금을 풀라고 강요한다면, 일반 화면에 보이는 내용을 제한할 방법이 필요합니다. 협박 모드에서는 순순히 따르는 것처럼 보이는 패턴을 그릴 수 있습니다. 강요한 사람은 지정된 금고가 열리는 것을 보지만, 화면은 다른 금고 접근 정보가 동시에 로컬에서 정리되고 있음을 알리지 않습니다.
장치 압수
장치가 압수될 것이라고 믿을 만한 이유가 있는 경우, 협박 모드는 핸드오프 전에 현재 앱 설치에서 미끼가 아닌 금고의 액세스를 제거할 수 있습니다. 특히 장치가 이미 손상되었거나 다른 복사본 및 시스템 아티팩트가 존재하는 경우 포렌식 분석가가 조사할 것이 없다고 보장할 수는 없습니다.
저널리스트 및 소스 보호
적대적인 환경에서 일하는 언론인, 감시를 받는 활동가, 자신이나 타인을 위험에 빠뜨릴 수 있는 데이터를 보유한 사람. 강압 모드는 취약한 순간을 보호의 순간으로 바꿔줍니다.
미끼 금고 설정
협박 모드를 설정하는 데는 약 2분이 걸립니다. 다만 설득력 있게 잘 설정하려면 조금 더 고민해야 합니다.
금고 지정
Vaultaire 설정에서 금고 하나를 미끼 금고로 지정합니다. 이 금고는 미끼 패턴을 그릴 때 열리는 금고이므로 실제처럼 보이고 관찰자의 기대를 충족시키는 콘텐츠를 담고 있어야 합니다. 빈 금고가 의심스럽습니다. 명백히 가짜 콘텐츠가 담긴 금고는 의심스럽습니다. 평범해 보이는 개인 사진 몇 장을 보관하는 금고는 완벽합니다.
믿을 수 있는 콘텐츠로 구매하세요
누군가가 개인 금고에서 찾을 것으로 예상하는 콘텐츠를 미끼 금고에 넣으십시오. 몇 장의 개인 사진, 문서 스캔, 잠금을 정당화할 만큼 사적인 것처럼 보이지만 조사를 통과할 만큼 무해한 일부 파일 등이 있습니다. 목표는 법의학 수사를 속이는 것이 아니라 지금 눈앞에 서 있는 사람을 만족시키는 것입니다.
자연스러운 패턴을 선택하세요
미끼 패턴은 스트레스를 받을 때 주저 없이 빠르게 그릴 수 있는 것이어야 합니다. 다른 유효한 패턴을 그리면 대신 다른 저장소나 빈 상태를 열 수 있습니다. 안전한 테스트 설정에서 트리거를 연습하세요. 모든 Vaultaire 패턴과 마찬가지로 최소 6개의 점을 연결하고 최소 1번의 방향 변경을 수행해야 합니다.
테스트
필요하기 전에 안전한 환경에서 강압 모드를 테스트하세요. 일부 테스트 금고를 생성하고 미끼 금고를 지정하고 트리거합니다. 그 기기에서 다른 금고가 더 이상 열리지 않는지 확인하세요. 미끼 금고가 정상적으로 열렸는지 확인하세요. 그런 다음 실제로 설정하십시오.
실행 취소가 없습니다.
분명히 말해 두어야 합니다. 미끼 모드가 한 번 실행되면 로컬 삭제를 되돌리는 버튼은 없습니다. Vaultaire 지원팀은 귀하의 패턴이나 복구 문구를 재구성할 수 없습니다. 암호화된 iCloud 백업을 끄지 않았고 복구 문구를 보관한 경우 나중에 한 번에 하나의 금고를 복원할 수 있습니다. 둘 다 없으면 삭제된 로컬 액세스 상태로 인해 금고를 복구하지 못할 수 있습니다.
다른 인덱스와 로컬 복구 매핑은 활성 앱 상태에서 사라집니다. 기기 전체 솔트와 공유된 암호화 blob 풀은 초기화 대상이 아니며, 암호화된 클라우드 백업은 보존됩니다. 이 경계는 의도된 것입니다. 강요받은 기기에서는 접근을 없애고, 소유자에게는 복구 문구로 통제하는 복구 경로를 남깁니다.
협박 모드는 이러한 절충안을 이해하고 강제로 저장소를 노출시키는 것보다 현재 장치에서 즉시 액세스를 제거하기로 미리 결정한 사람들을 위해 설계되었습니다. 복구 문구와 암호화된 백업을 안전하게 보관할 수 없는 경우 로컬 지우기로 그 금고에 다시 접근하지 못하게 될 수 있다고 가정하십시오.
절충안은 절대적인 것이 아니라 구체적입니다. 로컬 삭제는 확인 없이 시작되며, 이후 복구는 별도의 클라우드 및 복구 문구 경로를 통해서만 가능합니다. 해당 동작이 위협 모델과 일치하는지 결정하기 전에 민감하지 않은 데이터로 기능을 테스트하십시오.
자주 묻는 질문
실수로 미끼 패턴을 그리면 어떻게 되나요?
로컬 삭제는 확인 단계 없이 즉시 시작됩니다. Vaultaire는 지정된 금고만 남기고, 그 기기에서 나머지 금고 인덱스와 로컬 복구 매핑을 제거합니다. 암호화된 iCloud 백업이 켜져 있었다면(기본값은 켜짐) 나중에 각 금고의 복구 문구로 복구할 수 있습니다. 미끼 패턴은 신중하게 고르고 미리 테스트하세요.
강압 모드를 트리거한 후 iCloud 백업에서 금고를 복구할 수 있습니까?
예, 암호화된 백업이 있다면 가능합니다. 협박 모드는 현재 기기에서만 작동하며, 암호화된 iCloud 백업은 의도적으로 그대로 둡니다. 초기화 후 기기는 자동 동기화에서 분리되며, 복구하려면 금고마다 하나씩 복구 문구로 직접 복구해야 합니다. 미끼 패턴만으로는 제거된 금고를 복원할 수 없습니다.
포렌식 분석가는 강압 모드가 트리거되었음을 알 수 있습니까?
Vaultaire는 삭제 전에 분석을 억제하고 확인을 표시하지 않으며 지정된 저장소를 보존하므로 인앱 흐름이 의도적으로 조용해집니다. 이는 법의학적 탐지에 대한 보장이 아닙니다. 삭제된 파일, 파일 시스템 상태, CloudKit 기록, 피어 장치, 백업 또는 이미 손상된 장치는 다른 데이터가 존재했거나 변경되었다는 증거를 제공할 수 있습니다.
미끼 금고 자체가 파괴되나요?
아니요. 지정된 금고는 그대로 남아 정상적으로 열리고 새 복구 문구를 받습니다. 그 뒤 미끼 지정이 해제되므로, 이후에는 같은 금고가 일반 금고로 남습니다.
여러 개의 미끼 금고를 가질 수 있습니까?
아니요. 정확히 금고 하나를 미끼 금고로 지정합니다. 이 제약은 의도적입니다. 여러 개의 협박 트리거가 있으면 우발적인 활성화 위험이 증가하고 정신 모델이 복잡해집니다. 하나의 금고, 하나의 패턴, 하나의 결과.
강압 모드는 합법적인가요?
법률은 관할권과 상황에 따라 다르며, 특히 장치나 그 내용물이 증거가 되거나 보존 의무가 적용될 수 있는 경우 더욱 그렇습니다. Vaultaire는 법적 조언을 제공하지 않습니다. 파괴적인 기능에 의존하기 전에 자격을 갖춘 변호사에게 귀하의 상황에 대해 문의하십시오.