必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 情報セキュリティスペシャリスト
  3. 平成23年度特別問題
  4. 平成23年度特別解答・解説

平成23年度特別解答

問題1

AESの暗号化方式を説明したものはどれか。

鍵長によって、段数が決まる。
段数は、6回以内の範囲で選択できる。
データの暗号化、復号、暗号化の順に3回繰り返す。
同一の公開鍵を用いて暗号化を3回繰り返す。

解答:ア

<解説>

AES(Advanced Encryption Standard)とは、米国商務省標準技術局(NIST)が政府標準暗号として2001年に承認した共通鍵暗号方式。

かつては標準暗号として、DESが利用されていたが、DESは現実的な時間内に解読可能であることが確認されており、コンピューターの性能向上に伴って、解読される危険性はますます高まっていった。そこで、米国政府は1998年6月を期限にDESに代わる暗号方式を公募し、2001年に応募の中からRijndaelアルゴリズムがAESとして採用された。

Rijndaelではデータをブロックごとに分けて暗号化する。その際、ブロック長を128ビット、192ビット、256ビットから指定できる。さらに暗号化のときに使う鍵の長さも128ビット、192ビット、256ビットから指定できる。

AESでは、ブロック長を128ビット、192ビット、256ビットから指定できる。鍵長と段数の関係は128ビットは10段、92ビットは12段、256ビットは14段と規程されている。
× 段数は10段~14段である
× DESを改良して暗号強度を増したトリプルDESの説明である。トリプルDESは、秘密鍵型の暗号方式であるDESを三重に適用するようにした方式のことである。
× そのような仕組みはない。 また、同一鍵を用いて暗号化を繰り返しても、暗号化強度は高くならない。

問題へ

問題2

IEEE 802.1Xで使われるEAP-TLSによって実現される認証はどれか。

あらかじめ登録した共通鍵によるサーバ認証と、時刻同期のワンタイムパスワードによる利用者認証
チャレンジレスポンスによる利用者認証
ディジタル証明書による認証サーバとクライアントの相互認証
利用者IDとパスワードによる利用者認証

解答:ウ

<解説>

EAP-TLSとは、PPP認証で利用されるEAP認証プロトコルの一種で、トランスポート層(OSIモデルにおける第4層)の通信経路を特殊なプロトコルによって暗号化し、デジタル証明書の受け渡しによって相互に認証を行う方式のことである

EAP-TLSでは、ディジタル証明書を用いたPKI(Public Key Infrastructure:公開鍵暗号)による相互認証,WEPキーの配布,各シーケンスにおけるパケットの暗号化などが実行される。

× EAP-POTPの説明である。
× EAP-MD5-Challengeの説明である。
EAP-TLSの説明である。
× EAP-MD5の説明である。

問題へ

問題3

PCに内蔵されるセキュリティチップ(TPM:Trusted Platform Module)がもつ機能はどれか。

TPM間の共通鍵の交換
鍵ペアの生成
ディジタル証明書の発行
ネットワーク経由の乱数発信

解答:イ

<解説>

TPM(Trusted Platform Module)とは、ハードウェア耐タンパー性をもつセキュリティチップのことである。 通常はPCなどのマザーボードに直付けされていて、CPUからLPC経由でアクセスできるコプロセッサとして働く。

RSA暗号演算やSHA-1ハッシュ演算といった機能を有しており、チップ内で暗号化・復号、デジタル署名の生成・検証、プラットフォームの完全性検証を行うことができる。また、TPMの内部でRSAの鍵ペア(公開鍵と秘密鍵)を生成することができる。

したがって、イが正解である。セキュリティチップには、ア,ウ,エの機能はない。

問題へ

問題4

暗号アルゴリズムの危殆化を説明したものはどれか。

外国の輸出規制によって十分な強度を持つ暗号アルゴリズムを実装した製品が利用できなくなること
鍵の不適切な管理によって、鍵が漏えいする危険性が増すこと
計算能力の向上などによって、鍵の推定が可能となり、暗号の安全性が低下すること
最高性能のコンピュータを用い、膨大な時間やコストを掛けて暗号強度をより確実なものとすること

解答:ウ

<解説>

暗号アルゴリズムの危殆化とは、暗号アルゴリズムの安全性のレベルが低下した状況、または、その影響により暗号アルゴリズムが組み込まれているシステムなどの安全性が脅かされる状況のことである。

したがって、ウが正解である。

問題へ

問題5

SMTP-AUTHにおける認証の動作を説明したものはどれか。

SMTPサーバへ電子メールを送信する前に、電子メールを受信し、その際にパスワード認証が行われたクライアントのIPアドレスに対して、一定時間だけ電子メールの送信を許可する。
クライアントがSMTPサーバにアクセスするときに利用者認証を行い、許可された利用者だけから電子メールを受け付ける。
サーバは認証局のディジタル証明書をもち、クライアントから送信された認証局の署名付きクライアント証明書の妥当性を確認する。
利用者が電子メールを受信する際の認証情報を秘匿できるように、パスワードからハッシュ値を計算して、その値で利用者認証を行う。

解答:イ

<解説>

SMTP-AUTHとは、メール送信に使うプロトコルであるSMTPにユーザ認証機能を追加した仕様である。

× POP before SMTPの説明である。
SMTP-AUTHの説明である。
× クライアント認証の説明である。
× APOPの説明である。

問題へ