Cryptile

사진 전체 접근 권한에 가려진 사진도 포함되나요?

업데이트

포함될 수 있습니다. Apple은 앱이 라이브러리를 가져올 때 "가려진 상태와 관계없이 모든 항목을 포함"하도록 하는 설정을 제공합니다. 가려진 사진은 기본적으로 빠지지만, 전체 접근 권한이 있는 앱은 이를 요청할 수 있습니다.

App Store에서 Cryptile 받기

무엇을 알아야 하나요?

  • 가려진 항목은 권한의 경계가 아닙니다. 사진에 붙은 표시일 뿐이며, 앱은 이를 넘어 읽을 수 있습니다.
  • 제한된 접근이 더 안전한 선택입니다. 앱은 내가 고른 사진만 봅니다.
  • 사진 선택기는 접근 권한이 전혀 필요 없습니다. Apple에 따르면 선택기는 별도 프로세스에서 실행되며 "기본적으로 비공개"입니다.

Apple 문서에는 뭐라고 나와 있나요?

Apple의 PhotoKit에는 includeHiddenAssets라는 설정이 있습니다. Apple의 설명은 이렇습니다. "값이 false(기본값)이면 isHidden 속성이 true인 항목은 가져오기에서 제외됩니다. 값이 true이면 가려진 상태와 관계없이 모든 항목을 가져옵니다."

즉 앱이 실수로 가려진 사진을 보는 일은 없습니다. 개발자가 그렇게 하기로 했을 때 봅니다.

출처: Apple Developer, includeHiddenAssets.

어떤 앱이 이렇게 할 수 있나요?

라이브러리 전체를 읽을 수 있는 권한이 있는 앱입니다. Apple에 따르면 iOS 14부터 앱은 "사용자가 명시적으로 허용한 경우에만 사진 라이브러리에 접근할 수 있습니다". 제한된 라이브러리를 쓰면 "특정 항목과 리소스를 골라 앱과 공유"할 수 있습니다.

출처: Apple Developer, 사진 앱에서 향상된 개인정보 보호 제공하기.

어떤 앱에 전체 접근 권한이 있는지 어떻게 확인하나요?

iOS 27 기준입니다.

  1. 설정 → 개인정보 보호 및 보안을 엽니다.
  2. 사진을 탭합니다. 접근을 요청한 앱 목록이 나타납니다.
  3. 앱을 하나씩 탭해 가능한 곳은 제한된 접근이나 없음으로 바꿉니다.
  4. 돌아가서 앱 개인정보 보호 리포트를 탭하면 앱이 허용한 권한을 어떻게 쓰는지 볼 수 있습니다.

출처: Apple, 앱의 정보 접근 제어하기.

실제로 전체 접근이 필요한 앱은?

많지 않습니다. 백업 앱, 라이브러리 전체를 관리하는 사진 편집기, 일부 인화 서비스 정도입니다. 메시지 앱과 소셜 앱은 보통 선택기나 제한된 접근으로 충분합니다. 앱이 제대로 작동하지 않으면 나중에 권한을 더 줄 수 있습니다.

모든 앱에서 사진을 떼어 놓으려면?

라이브러리에서 빼내세요. 암호화된 보관함에 있는 사진은 사진 라이브러리에 없으므로 어떤 사진 권한도 닿지 않습니다. 원본을 사진 앱에서 지운 다음 최근 삭제된 항목에서도 지우세요.

단계는 iPhone에서 사진 암호화하기 가이드에 있습니다. 가려진 항목이 하는 일과 하지 않는 일은 가려진 항목 앨범은 암호화되어 있나요?를 보세요.

지켜 주지 못하는 것

접근 권한을 끊으면 앞으로의 읽기는 막지만 지난 읽기는 되돌리지 못합니다. 이미 사진을 자기 서버로 복사한 앱은 여전히 그 사진을 갖고 있습니다. 잠금이 풀린 휴대폰과 보관함 패턴을 모두 가진 사람은 보관함도 막지 못합니다. Cryptile 패턴과 복구 문구를 모두 잃으면 보관함은 사라집니다.

Cryptile로 해 보기

Cryptile은 사진을 사진 라이브러리 밖에 두며, 내 패턴에서 만든 키로 AES-256-GCM 암호화합니다. 계정도 서버도 없으며, 개발자는 키를 절대 갖지 않습니다.

Cryptile은 무료로 보관함 최대 2개, 사진 100장, 동영상 10개까지 쓸 수 있습니다. Plus는 연 $19.99(7일 무료 체험) 또는 한 번 결제 $39.99로 한도를 없앱니다.

App Store에서 Cryptile 받기