跳到正文

平成26年度 秋期 ITパスポート試験 問51

这道题的解析和你的作答记录。

問51
頻出度★★★

次の認証方式の特徴に関する記述として,適切なものはどれか。 ・利用者にはあらかじめ乱数表が渡されている。 ・乱数表に印刷された数字は利用者ごとに異なる。 ・システムが要求する乱数表の座標位置に記載された数字をパスワードとして入力する。(座標位置は毎回異なる。) ・正しいパスワードの入力が確認できた場合に認証が成功する。 〔乱数表の例〕

ABCDE
13724999176
27775648852
39484114158
46661182631
54760812329

システムが要求する乱数表の座標位置が B1, C2, D3, E4 の場合 パスワードは 24644131 となる。

出典 平成26年度 秋期 ITパスポート試験 問51
解説

問 51

  • 错误ア

    印刷在随机数表上的数字是固定的。如果要求的是相同的坐标位置(例如又是 B1、C2、D3、E4),读取到的数字同样是 24、64、41、31,口令每次都是 24644131。口令之所以会改变,是因为「坐标位置每次都不同」,坐标相同则数值相同。这条描述把因果关系弄反了。

  • 错误イ

    用户并不是记住了口令,而是查看事先发放的随机数表这一「持有物」来读取数字。没有随机数表的人即使被指定了坐标也答不出来,因此这属于基于持有物的认证(持有认证)。基于知识的认证指的是像记住的口令、密保问题的答案那样,用头脑中的信息来验证本人身份的方式。

  • ウ

    正解 在这种方式中,系统所指定的随机数表坐标位置每次都会改变。在示例图中也指定了 B1、C2、D3、E4,把这些位置上的数字 24、64、41、31 连起来得到的 24644131 就是本次的口令;而下一次会指定另外的坐标(例如 A2、B4、C5 等),因此应输入的数字串也会变成别的。也就是说,口令实质上起到了一次性口令的作用。因此,即使口令在通信线路上被窃听,该数字串在下一次认证时也不再管用,对于防止使用窃听到的值进行冒充(重放攻击)是有效的。这就是正确答案为「ウ」的理由。

  • 错误エ

    随机数表上的数字因用户而异,这张表本身就是证明本人身份的凭证(持有要素)。一旦把它交给他人,那个人无论被要求哪个坐标都能答出正确的数字,于是就能直接冒充本人。随机数表是不可以交给他人的秘密信息,这条描述正好相反。

ここがポイント
  • 认证的三要素 —— 知识(记住的口令等)/持有(随机数表、IC 卡、令牌等拥有的东西)/生物特征(指纹、虹膜等本人的身体特征)。使用随机数表的认证属于「基于持有物的认证」。
  • 一次性口令的思路 —— 只要做成每次认证输入值都会改变的机制,被窃听到的值下一次就用不了,从而可以防止因重放攻击而被冒充。随机数表方式通过每次改变坐标指定来实现这一点。
用語
解答問51ウ
练这一题

作答记录