[정보보안개론] 2장. 시스템 보안(작성 중)

iOS의 보안 체계
- Darwin UNIX에서 파생하여 발전된 OS X의 모바일 버전
- 보안 통제권: 애플
- 프로그램 실행 권한: 관리자/루트(root)
- 응용 프로그램의 서명: 애플이 자신의 CA를 통해 각각의 응용 프로그램을 서명하여 배포
- 샌드박스: 프로그램 간 데이터 통신을 엄격히 통제
- 부팅 절차: 암호화 로직으로 서명된 방식에 의해 안전한 부팅 절차 확보
- 소프트웨어 관리: 단말 기기별 소프트웨어 설치 키 관리
안드로이드의 보안 체계
- 리눅스 커널(2.6.25)를 기반으로 만들어진 모바일 운영체제
- 보안 통제권: 개발자 또는 사용자
- 프로그램 실행 권한: 일반 사용자
- 응용 프로그램의 서명: 개발자가 서명
- iOS에 비하여 상대적으로 자유롭게 애플리케이션 실행 가능