TECH 으로 돌아가기
TECH HACKER NEWS 오늘 7분 읽기 22 READS

애플, iPhone 18 Pro에 '검증 가능한 사진' 도입… C2PA와 무엇이 다른가

애플, iPhone 18 Pro에 '검증 가능한 사진' 도입… C2PA와 무엇이 다른가
SOURCE IMAGE · HACKER NEWS

생성형 AI가 사실상 구분이 불가능한 수준의 이미지를 만들어내면서, 사진이 실제 사건을 담고 있다는 것을 증명하는 일 자체가 어려워졌다. 배경의 방해 요소를 한 번에 지우는 편리한 기능과, 장면 전체를 조작하거나 통째로 만들어내는 능력은 기술적으로 같은 뿌리에서 나온다. 이런 상황에서 애플은 iPhone 18 Pro와 18 Pro Max의 메인 카메라 센서에 탑재되는 '애플 레퍼런스 이미지(Apple Reference Image)'를 공개했다. 사진이 실제 iPhone 카메라 센서로, 특정 시점에 촬영된 진짜 사진임을 암호학적으로 보장하려는 옵트인 방식의 촬영 모드다.

왜 기존 방식으로는 부족한가

현재 업계 표준으로 자리 잡은 접근은 C2PA다. 촬영 이후 이미지에 출처(provenance) 메타데이터를 붙이고, 그 시점부터의 편집 이력을 인증하는 방식이다. 애플은 이 구조에 두 가지 약점이 있다고 지적한다. 첫째, 편집 체인의 어느 한 지점이 훼손되면 전체 신뢰가 무너지는데, 보는 사람은 그 실패를 감지할 방법이 없다. 둘째, 이미지를 특정 기기나 개인의 공개된 신원에 묶기 때문에 위험한 환경에서 활동하는 사진가에게 프라이버시 위협이 될 수 있다.

기술적으로도 까다로운 문제가 있다. 현대 카메라는 센서가 내보내는 원시 값을 그대로 저장하지 않는다. 디모자이킹, 렌즈 음영 보정, 톤 매핑 같은 상당한 연산 처리를 거쳐야 비로소 볼 수 있는 이미지가 된다. 그래서 원시 센서 값에 서명하는 것만으로는 실제로 볼 수 있는 사진이 되지 못하고, 반대로 처리 파이프라인 끝단에서 서명하는 기존 방식은 센서 전송 경로에 가짜 픽셀을 주입하거나 운영체제를 장악해 서명 직전에 이미지를 바꿔치기하는 공격에 노출된다.

두 단계로 나눈 신뢰 사슬

애플의 해법은 과정을 두 단계로 쪼개는 것이다. 먼저 기기 안에서 '보안 디지털 네거티브'를 만들고, 이를 클라우드에서 '현상'해 최종 레퍼런스 이미지로 만든다. 첫 단계에서 센서는 전용 레퍼런스 촬영 모드로 보안 부팅한 뒤, 촬영 직후 픽셀 데이터에 즉시 암호학적으로 서명하고 펌웨어가 데이터를 수정하지 못하도록 막는다. 운영체제가 하드웨어 센서가 포착한 그대로의 픽셀을 받는다는 것을 하드웨어 수준에서 보장하는 셈이다. 디지털 줌 경계나 초점 거리처럼 센서 밖에서 생기는 소수의 메타데이터는 보안 격리 프로세서(SEP)가 서명하되, 이 값들이 픽셀 자체를 바꾸지는 못한다.

촬영 시점 증명도 눈에 띈다. 기존 방식이 기기 운영체제가 제공하는 단일 타임스탬프에 의존한 것과 달리, 애플은 자체 암호학적 타임스탬프 서비스에서 하한과 상한을 함께 받아 그 사이에 사진이 찍혔음을 보장한다. 기기는 평균 15분 간격(네트워크 상황에 따라 변동)으로 타임스탬프 토큰을 받아 가장 최근 것을 하한으로 쓰고, 촬영 후 두 번째 토큰을 상한으로 받아 센서 데이터와 함께 서명해 넣는다. 이렇게 만들어진 디지털 네거티브가 프라이빗 클라우드 컴퓨트(PCC)로 올라가 디모자이킹, 톤 매핑, 압축 등의 현상 과정을 거친다. PCC의 모든 프로덕션 빌드는 추가만 가능한 변조 불가 투명성 로그에 기록되고 바이너리가 공개 검증 대상이 되므로, 처리 과정에서 네거티브가 조작되지 않았음을 외부 전문가가 확인할 수 있다.

공격 대응과 익명성 설계

애플은 하드웨어 공격까지 상정했다. 센서는 공장 초기화 시 서명 신원을 생성해 공개키만 공장에 넘기고, SEP도 별도로 인증된 신원을 만든다. 이 둘을 기기 매니페스트에 묶어두면 나중에 특정 센서와 SEP가 같은 기기 것인지 확인할 수 있어, 센서를 뜯어내 다른 곳에 붙이는 식의 공격을 걸러낸다. 서명 알고리즘 자체도 장기 보존을 염두에 뒀다. 레퍼런스 이미지는 오래 검증될 자산이므로, 최종 서명에 RSA-3072와 ML-DSA-87을 결합한 포스트 양자(post-quantum) 복합 서명을 적용했다. 애플은 양자 내성을 갖춘 이미지 출처 시스템은 이것이 유일하다고 주장한다.

완벽한 시스템은 없다는 전제 아래 폐기(revocation) 체계도 뒀다. PCC는 현상 과정에서 이미지가 자사 센서의 원시 출력이 가질 만한 물리적 특성을 갖췄는지 신뢰도 점수를 계산하고, 사진 GUID와 센서 ID, 점수를 별도 서비스에 보내 센서별 누적 점수를 관리한다. 점수가 낮은 센서가 폐기되면 PCC는 그 센서의 이미지에 더 이상 서명하지 않으며, 기기들은 주기적으로 폐기 목록을 받아 이미지를 볼 때마다 사기로 알려진 것이 아님을 확인한다. 특히 애플은 사진가가 자신의 신원으로 이미지를 보증하도록 요구하지 않는다. 최종 서명은 PCC 검증을 거친 뒤 애플의 서명 서비스가 하며, 같은 센서로 찍은 사진들 사이에 암묵적 연결조차 남기지 않는다. 분쟁 지역 사진가처럼 익명성을 지키면서 진위를 증명해야 하는 이들을 위한 설계다.

실무 관점에서 이 시스템의 한계도 분명하다. 우선 iPhone 18 Pro·18 Pro Max의 메인 센서에 한정된 하드웨어 종속 기능이며, 편집 이력을 열어 두는 C2PA와 달리 '센서가 포착한 원본에 충실한가'라는 좁은 의미의 진정성을 증명하는 데 초점이 있다. 즉 어떤 편집이든 가하면 레퍼런스 이미지로서의 보장은 사라진다. 또 폐기 서비스가 사진 GUID 등의 비공개 기록을 유지해야 하는 만큼 익명성과 추적 가능성 사이의 실제 균형은 운영 방식에 달려 있다. 그럼에도 센서 실리콘부터 검증 가능한 클라우드 처리까지 신뢰 사슬을 하드웨어로 못 박았다는 점에서, 사진 진위 검증을 다루는 개발자와 미디어·법조 실무자가 눈여겨볼 만한 새로운 기준선이다.

SOURCE · HACKER NEWS
원문 전체 보기 → https://security.apple.com/blog/apple-reference-image/
SHARE
NEXT · CHOOSE

변화를 읽었다면,
내가 만들 수익 구조를 고릅니다.

정보를 더 모으는 데서 멈추지 않고, 광고·외주·판매·중개·구독 중 내 상황에 맞는 출발점을 정해보세요.

21가지 수익 구조 살펴보기
처리 중...