파인드마이 네트워크, 옆 사람 아이폰이 중계해도 위치를 못 보는 이유
에어태그나 오프라인 상태인 아이폰을 잃어버리면, 그 위치를 아는 것은 근처를 지나가는 «전혀 모르는 사람의 아이폰»입니다. 그런데 그 사람은 자기 아이폰이 무엇을 중계하고 있는지조차 모르고, 애플도 그 위치 내용을 볼 수 없습니다. 이걸 가능하게 하는 것이 파인드마이 네트워크의 암호화 구조입니다.
블루투스 신호 → 근처 기기가 감지 → iCloud로 중계
Apple Platform Security 가이드는 파인드마이 네트워크를 「기기가 오프라인일 때 짧은 거리의 블루투스 신호를 보내면 근처 기기들이 이를 감지해 위치 정보를 소유자에게 보고」하는 방식이라고 설명합니다.

⇒ ★핵심은 «중계자가 특정되지 않는다»는 점입니다. 잃어버린 에어태그 근처를 지나가는 아이폰이라면 «누구의 것이든» 자동으로 이 역할을 할 수 있습니다. 사용자는 자기 아이폰이 언제 누구의 물건을 위해 신호를 감지·중계했는지조차 알지 못합니다. 이런 «누구나 참여하는» 구조이기 때문에, 중계 과정 자체가 안전하지 않으면 전체 네트워크가 개인정보 유출 통로가 될 수 있습니다.
개인 키는 «절대 애플로 가지 않습니다»
이 위험을 막는 첫 번째 장치는 암호화 방식입니다. 가이드는 「기기에서 직접 생성되는 EC P-224 개인 암호화 키 쌍({d,P})」을 쓴다고 밝히며, 「이 개인 키 쌍과 시크릿은 애플로 절대 전송되지 않으며, iCloud 키체인을 통해 사용자의 다른 기기들 사이에서만 종단간 암호화 방식으로 동기화된다」고 설명합니다.
⇒ ★이 문장에서 중요한 것은 «누구와 동기화되는가»입니다. 위치를 «풀 수 있는» 열쇠(개인 키)는 오직 «그 물건의 주인이 가진 다른 기기들»끼리만 주고받습니다. 애플의 서버조차 이 열쇠를 가진 적이 없습니다. 즉 애플이 «안 보겠다고 약속»한 것이 아니라, 애플의 시스템 설계 자체에 그 열쇠가 «들어올 자리가 없는» 구조입니다.
중계하는 사람도 «내용을 못 엽니다»
그렇다면 실제로 위치를 감지해 전달하는 «근처의 남»은 어떨까요. 가이드는 「주변 기기들은 위치를 공개 키로 암호화해 전송하므로, 중계하는 기기는 내용을 복호화할 수 없다」고 밝힙니다.
⇒ ★자물쇠(공개 키)로 잠그는 사람과 열쇠(개인 키)를 가진 사람이 다른 구조입니다. 중계하는 아이폰은 «자물쇠만» 가지고 있어서 위치 데이터를 암호화해 올려보낼 수는 있지만, 그 자물쇠로 «다시 여는» 것은 불가능합니다. 열쇠는 오직 잃어버린 물건의 «주인»만 가지고 있습니다.
«15분마다» 열쇠가 바뀌는 이유
마지막 장치는 시간입니다. 가이드는 「약 15분마다 공개 키가 카운터 증가값을 이용한 새로운 것으로 교체된다」고 밝히며, 이를 통해 「사용자가 영구 식별자로 추적되지 않도록」 한다고 설명합니다.
⇒ ★★만약 공개 키가 «고정»돼 있다면, 그 값 자체가 «이 물건(또는 사람)의 위치»를 계속 추적할 수 있는 꼬리표가 됩니다. 공개 키가 15분마다 바뀌면, 설령 누군가 특정 공개 키 값을 계속 관찰해도 15분 뒤에는 그 값이 «같은 물건을 가리키는지조차» 알 수 없게 됩니다. «암호화»만으로는 «추적 방지»가 안 됩니다 — 내용을 감춰도 «식별자 자체»가 고정돼 있으면 위치 이동 패턴이 그대로 드러나기 때문입니다. 이 둘(내용 암호화 + 식별자 교체)이 같이 있어야 완전한 프라이버시가 됩니다.
마지막 문은 «주인의 파인드마이 앱»에서 열립니다
암호화된 위치 보고서는 결국 어디서 풀릴까요. 가이드는 「기기 소유자는 암호화된 위치 정보만 받고, 이는 파인드마이 앱에서 복호화돼 표시된다」고 밝힙니다.
⇒ 즉 서버(iCloud)는 «암호화된 채로» 위치 정보를 잠깐 보관하고 중계하는 역할만 하고, 실제로 그것을 «읽을 수 있는 형태»로 바꾸는 작업은 주인의 아이폰에 깔린 파인드마이 앱 안에서 일어납니다. 지금까지 살펴본 «절대 안 보내는 개인 키»·«복호화 못 하는 중계자»·«15분마다 바뀌는 공개 키»가 전부 이 마지막 지점(주인의 기기에서만 열린다)을 위해 짜인 구조라는 것이 이 흐름 전체를 보면 드러납니다.
실무 적용 — «위치 공유» 기능의 프라이버시를 따질 때
- ★★어떤 위치 추적·공유 기능을 볼 때, «누가 중계하는가»와 «중계자가 내용을 볼 수 있는가»를 따로 확인하십시오. 파인드마이는 «모르는 사람이 중계»하지만 «그 사람은 못 본다»는 두 가지가 같이 성립합니다.
- ★”암호화됐다”는 말만으로 안심하지 말고, «식별자(키)가 고정인지 바뀌는지»도 확인하십시오. 내용을 암호화해도 식별자가 고정이면 이동 패턴이 추적될 수 있습니다.
- 개인 키가 «어디에 저장되는지»(서버냐 내 기기들 사이냐)를 확인하는 것이 프라이버시 주장을 검증하는 가장 직접적인 방법입니다.
정리하면
- 파인드마이 네트워크는 오프라인 기기의 블루투스 신호를 «전혀 모르는 근처의 다른 사람» 기기가 감지해 iCloud로 중계하는 방식입니다.
- ⇒ 위치를 여는 «개인 키»는 기기에서 직접 생성돼 애플로 절대 전송되지 않고, 사용자 자신의 다른 기기 사이에서만 종단간 암호화로 동기화됩니다.
- 중계하는 사람의 기기는 «공개 키»로 암호화된 위치만 전달할 뿐, 그 내용을 복호화할 수 없습니다.
- 공개 키는 약 15분마다 바뀌어, 고정된 값으로 추적되는 것을 막습니다.
본 콘텐츠는 Apple Platform Security 공식 가이드를 직접 확인해 정리한 안내입니다. 암호화 키의 정확한 비트 길이와 위치 좌표 자체의 암호화 세부 절차는 이번에 연 자료의 범위 밖이라 다루지 않았습니다. 최종 확인일: 2026-09-29.
작성: Inkpipes 편집팀 — 「안전하게 찾아준다」가 아니라 «왜 중계자도 애플도 못 보는가»로 정리했습니다.
참고
- Apple Platform Security 공식 가이드, 「Find My」