위키득계정 ↗
기술

iOS 시스템 소프트웨어 승인

iOS 시스템 소프트웨어 승인기술
적용 대상
iPhone과 iPad의 운영체제 설치
핵심 요소
전자 서명과 기기별 설치 승인
관련 파일
운영체제 복원 이미지(IPSW)
보안 목적
변조 및 취약한 이전 버전 설치 제한
iOS 시스템 소프트웨어 승인은 설치할 운영체제의 무결성과 Apple의 승인 여부를 확인하는 보안 절차다. 기기와 소프트웨어 버전에 연결된 검증으로 이전 버전의 임의 설치를 제한한다.

개요

iOS 시스템 소프트웨어 승인은 iPhone과 iPad에 운영체제를 설치할 때 해당 소프트웨어가 Apple의 승인을 받았는지 확인하는 절차다. 운영체제 파일의 보유 여부와 설치 가능 여부는 별개이며, 설치 과정에는 소프트웨어의 무결성과 승인 상태에 대한 검증이 포함된다.

서명과 기기별 검증

Apple의 플랫폼 보안 설명에 따르면 업데이트 과정은 Apple이 현재 서명하는 운영체제만 설치하도록 시스템 소프트웨어 승인을 사용한다. 개인화가 지원되는 기기에서는 승인이 특정 기기에 연결되므로, 다른 기기의 이전 운영체제나 펌웨어를 그대로 복사해 설치할 수 없다.

이전 버전 설치와의 관계

Apple은 알려진 취약점이 있는 이전 운영체제에 대한 서명을 중단할 수 있다. 이 방식은 이전 버전으로 되돌려 보안 취약점을 이용하는 다운그레이드 공격을 제한한다. 복원 이미지 파일인 IPSW를 다운로드하는 것만으로 서버의 설치 승인이 대체되지는 않는다.

Apple의 일반 지원 안내는 iOS와 iPadOS 업데이트를 설치한 뒤 이전 버전으로 다운그레이드할 수 없다고 명시한다. 특정 기기에 설치 가능한 버전은 기기 모델과 해당 시점의 공식 지원 및 승인 상태에 따라 달라진다.

참고 자료

Apple Platform Security: Secure software updates

Apple security releases