セキュリティ|平成21年度 春期 ITパスポート試験 問62
所属するグループ及び個人の属性情報によって,人事ファイルへのアクセスをコントロールするシステムがある。人事部グループの属性情報と,そこに所属する 4 人の個人の属性情報が次の条件の場合,人事ファイルを参照又は更新可能な人数の組合せはどれか。
〔条件〕
(1) 属性情報は 3 ビットで表される。
(2) 各ビットは,左から順に参照,更新,追加・削除に対応し,1 が許可,0 が禁止を意味する。
(3) グループの属性情報は,個人の属性情報が登録されていない場合にだけ適用される。
(4) グループと個人の属性情報は次のとおりとする。
人事部グループ:110
A さん:100 B さん:110 C さん:001 D さん:未登録
| 参照可能な人数 | 更新可能な人数 | |
|---|---|---|
| ア | 2 | 1 |
| イ | 2 | 2 |
| ウ | 3 | 1 |
| エ | 3 | 2 |
- 参照可能な人数 2 / 更新可能な人数 1
- 参照可能な人数 2 / 更新可能な人数 2
- 参照可能な人数 3 / 更新可能な人数 1
- ✓ これが正解参照可能な人数 3 / 更新可能な人数 2
解説
欄ごとに一と零を読み、人ごとに表へ落として数えます。
三つの桁は左から順に、参照と更新と追加削除に当てられています。一が許し、零が禁じるという決まりなので、桁ごとに読み分けます。一人目は百なので、参照だけが許されて更新はできません。二人目は百十なので、参照も更新も許されています。三人目は一なので、追加と削除だけが許され、参照すらできません。四人目は登録が無いので、条件により組の値である百十を借ります。だから参照できるのは一人目と二人目と四人目の三人になります。更新できるのは二人目と四人目だけなので、二人になります。三人と二人の組を挙げた肢が当たり、アクセス権の読み方がそのまま出ます。三人目は何かが許されていても、参照の桁が零なら見られません。どれか一つでも一なら参照できる、という読み方が引っかけでした。桁と意味は一対一で結ばれています。
ほかの選択肢はなぜ違うのか
- 参照を二人、更新を一人としています。どちらも実際より一人ずつ少ない数でした。登録の無い四人目を、数え落としたと思われます。条件では、その人に組の値が当てはめられます。四人目を外して数えたなら、この組になります。一人ずつ足りません。
- 参照を二人、更新を二人としています。更新の二人は、確かに合っていました。ところが参照のほうが、一人足りません。参照だけを許された一人目が抜けています。参照と更新を同じ人と見たなら、この組です。参照が足りません。
- 参照を三人、更新を一人としています。参照の三人は、確かに正しく数えられました。ところが更新のほうが、一人足りません。登録の無い四人目も、組の値で更新ができます。登録された人だけを数えたなら、この組です。更新が足りません。
この問題に関係する言葉
- アクセス権誰がどの情報に対して何をしてよいか(参照だけか、書き換えもできるか)を定めた許可。必要のない範囲へ手が届かないよう、担当ごとに線を引きます。
出典:平成21年度 春期 ITパスポート試験 問62
同じ単元をまとめて解くならセキュリティへ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)