정답 근거BLP의 핵심 목적은 기밀성이다. 무결성을 중심으로 다루는 대표 모델은 Biba이므로 두 목적을 함께 BLP의 주요 목적으로 제시한 것은 틀리다.
2
모든 주체의 객체에는 보안 레이블이 부여되며 보안 레이블에 의해 접근이 통제된다.
오답 이유BLP는 주체와 객체의 보안 레이블 및 지배 관계를 기준으로 읽기·쓰기 접근을 통제한다.
3
주체가 객체에 정보를 기록(write)하려 할 때 *(star) 규칙이 적용되며 객체의 보안 레이블이 주체의 보안 레이블을 지배하는 경우 기록(write)이 허용된다.
오답 이유*-속성은 정보가 높은 등급에서 낮은 등급으로 흐르는 쓰기를 막는다. 객체 등급이 주체 등급 이상이면 낮은 등급으로 쓰는 상황이 아니므로 허용될 수 있다.
4
주체가 객체에 포함된 정보를 조회(read)할 때 simple security 규칙이 적용되며 주체의 보안 레이블이 객체의 보안 레이블을 지배하는 경우 조회(read)가 허용된다.
오답 이유단순 보안 속성은 주체 등급이 객체 등급을 지배할 때 읽기를 허용해 상위 등급 객체를 낮은 등급 주체가 읽지 못하게 한다.
정답·상세해설
정답 1번
Bell-LaPadula(BLP)는 보안 등급을 이용해 기밀성을 보호하는 모델이다. 단순 보안 속성은 높은 등급의 주체가 낮은 등급 객체를 읽는 것을 허용하는 ‘no read up’을, *-속성은 낮은 등급 객체로 쓰는 것을 막는 ‘no write down’을 구현한다. 무결성 보호를 함께 주목적으로 한다는 ①은 Biba 모델의 목적과 섞은 설명이므로 틀렸다.