▲ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏┓ ┃┃  のんびりやろう!情報処理試験! 〜1問1問コツコツと〜  ┃┃ ┃┃ 2003.2.12 vol.1044 23,411 部発行 http://www.shunzei.com/ ┃┃ ┗┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼ ━PR━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◆◆◆◆◆◆◆◆◆◆◆「合格ゼミ」 好評受付中! ◆◆◆◆◆◆◆◆◆◆◆ 早くも追加コースが出ている人気のオープンセミナー「合格ゼミ」 人気講師による直前対策が合格力を高めます。 詳細とお申込は http://www.itec.co.jp/seminar/ から ◆◆◆◆ 《IT技術者教育のパイオニア》 アイテックの通信講座 ◆◆◆◆ ----------------------------------------------------------------------  ――――――――  【自宅で受かる公務員!】  ―――――――――  ■□ 一流予備校の講義をスッポリCD−ROMに収録!  □■ しかも「速聴」により予備校の半分の時間で合格!24時間質問OK  ■□ ≪≪今だけ無料プレゼント!≫≫ 講義体験版CD−ROM 他 ―― 詳しくは ⇒ http://211.10.20.135/a/a.cgi?k03484m01027 ―― ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━PR━ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◆メールマガジン発行に関するお知らせ◆ ----------------------------------------------------------------------  こんにちは、しゅんぜいです。  私事で申し訳ないのですが、本業がとんでもなく忙しい状況のため  今週と来週の発行を週3回(月、水、金)とさせていただきます。  毎日楽しみにされている方には、非常に申し訳ございませんが、  しばらくの間ご了承ください。  「もっと勉強したい!」と言う方は、バックナンバーをどうぞ。  【バックナンバー】  ダウンロード: http://www.shunzei.com/mm/backnumber.html  立ち読み  : http://www.melma.com/mag/89/m00000189/index_bn.html  #…と言いつつ、バックナンバーもしばらくアップしてなかったり。  お知らせをもう1つ。  今後、CBT 化が予定されている基本情報技術者試験ですが  現在、第2回モニター試験の申込みが始まっています。  多肢選択式90問(解答時間150分)のみの試験ですが  受験料は無料でスコアも算出されます。  試験日 :平成15年3月8日(土)、9日(日)       (1) 午前(9:30〜12:00)       (2) 午後(13:30〜16:00)のどちらか一回。  受験会場:全国6会場       札幌、東京(拓殖大or早稲田大)、名古屋、大阪、福岡  【詳細】  http://www.jitec.jp/1_00topic/monita_0301/topic_03010701.html  #一応、僕も申し込んでおきました(^^;; ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■今日の問題■☆☆(等幅フォントで見てね!) ----------------------------------------------------------------------  暗号技術には、共通かぎ暗号方式と公開かぎ暗号方式があり、  近年この両者の特徴を組み合わせたハイブリッド方式が活用されている。  ハイブリッド方式に関する記述のうち、適切なものはどれか。  ア 共通かぎと公開かぎで、二重に暗号化するので、改ざんが難しい。  イ 共通かぎと公開かぎを併用するので、高速な処理には向かない。  ウ 公開かぎ暗号方式を使って、データ暗号化のための共通かぎを    暗号化して通信相手に送付する。  エ 全体でかぎの数は単独使用の2乗倍必要となる。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■解答■(出典:H12. システム管理 問66) ----------------------------------------------------------------------  ウ 公開かぎ暗号方式を使って、データ暗号化のための共通かぎを    暗号化して通信相手に送付する。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■解説■ ----------------------------------------------------------------------  セキュリティの問題を取り上げています。  そろそろ、データベース特集に移ろうかなぁと思っています。  今日は、暗号化方式の1つであるハイブリッド方式に関する問題でした。  ハイブリッド(hybrid) 方式とは、共通かぎ暗号方式と公開かぎ暗号方式の  両者の特徴を組み合わせた方式です。  組み合わせ方には何通りか方法がありますが、1つの例としては  まず、共通かぎ暗号方式でメッセージ(平文)の暗号化を行い、  それと同時にメッセージ(平文)の暗号化に用いたかぎを  公開かぎ方式で暗号化します。  これらを通信相手に送付することで、共通かぎを安全に送付することが  できます。また、公開かぎ暗号のみを用いる場合よりも高速な暗号化も  可能になります。  選択肢を順に見ていきましょう。 > ア 共通かぎと公開かぎで、二重に暗号化するので、改ざんが難しい。    上で見たように、平文を共通かぎ暗号方式で暗号化し    その共通かぎを公開かぎ暗号で暗号化しているので    二重に暗号化しているわけではありません。 > イ 共通かぎと公開かぎを併用するので、高速な処理には向かない。    ハイブリッド方式は、共通かぎ暗号方式と公開かぎ暗号方式の    両者の欠点を補う形になっています。    #共通かぎ暗号:かぎの配送に関する問題(安全に相手に渡せるか?)    #公開かぎ暗号:暗号化の処理時間の問題    メッセージ(平文)を共通かぎ、共通かぎを公開かぎで暗号化するので    公開かぎ暗号方式のみを使うときよりも高速化が期待されます。 > ウ 公開かぎ暗号方式を使って、データ暗号化のための共通かぎを >   暗号化して通信相手に送付する。    これが正解ですね。    ハイブリッド方式は、電子メールの暗号化に使われています。    S/MIME(Secure/Muitipurpose Internet Mail Extensions) や    PGP(Pretty Good Privacy) がそうですね。    S/MIME は第3者、PGP はユーザ同士による認証に基づいています。 > エ 全体でかぎの数は単独使用の2乗倍必要となる。    これは、どちらを単独使用した場合かよくわかりませんが    共通かぎ暗号方式は n(n-1)/2 個、公開かぎ暗号方式は 2n となります。    参考    http://www.shunzei.com/mm/backnumber/vol_909_20020712.txt    ハイブリッド方式の場合は、n(n-1)/2+2n=n(n+3)/2 となるので    2乗倍にはなりません。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ★これ、おしえてっ!(質問編)★ 回答期限:2月13日(木)の夜まで ----------------------------------------------------------------------  「この問題がわからないっ!!」という、  読者からの質問をみなさんに回答してもらおう!というコーナーです。  今回の質問はこちらです。(出典:H13.秋 基本情報 問13) ----------------------------------------------------------------------  スタックとキューの二つのデータ構造がある。次の手続きを  順に実行した場合、変数 x に代入されるデータはどれか。ここで、   データ a をスタックに挿入することを、push(a)   スタックからデータを取り出すことを、pop()   データ a をキューに挿入することを、enq(a)   キューからデータを取り出すことを、deq()  とそれぞれ表す。   push(a)   push(b)   enq(pop())   enq(c)   push(d)   push(deq())   x ← pop()  ア a    イ b    ウ c    エ d --[回答のめやす(横幅:全角34文字)]-------------------------------- > 1234567890123456789012345678901234 ----------------------------------------------------------------------  これに対する回答(解説)を2月13日(木)の夜までにお願いします。  このコーナーで取り上げてほしい問題のリクエストも募集中です。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼選択肢で勉強しよっ!▼(答えはこのメールの一番下にあります) ---------------------------------------------------------------------- > トップダウンテスト(topdown test) って? ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ > *********************** 投稿募集中のテーマ *********************** < ----------------------------------------------------------------------  ●「これ、おしえてっ!」で扱ってほしい問題のリクエストやその回答  ●「選択肢で勉強しよっ!」で扱ってほしい用語のリクエスト  ●「その他、試験などに関するお便り(テーマフリー)」  ハンドル名を添えて mail@shunzei.com まで送ってください!! ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  のんびりやろう!情報処理試験! 〜1問1問コツコツと〜(週5日発行) ----------------------------------------------------------------------  編集・発行:しゅんぜい mail@shunzei.com      ─ 発行部数 ─    発送:melma!   http://www.melma.com/     5,698 部       :まぐまぐ  http://www.mag2.com/     13,324 部       :めろんぱん http://www.melonpan.net/   4,389 部                           ───────  登録・解除:http://www.shunzei.com/mm/        23,411 部(total)  ○本の購入:http://books.rakuten.co.jp/itexam/  ○バックナンバー  ダウンロード: http://www.shunzei.com/mm/backnumber.html  立ち読み  : http://www.melma.com/mag/89/m00000189/index_bn.html  転載について: http://www.shunzei.com/about/disclaimer.html  広告掲載に関しては mail@shunzei.com まで、直接お願いします。 ----------------------------------------------------------------------  ○メールマガジンの購読の登録・解除は個人の責任で行ってください。   しゅんぜいは一切代行しません! ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼選択肢で勉強しよっ!の答え▼ ----------------------------------------------------------------------  (2種平成12年春問62イ)の選択肢より > 上位のモジュールから下位のモジュールへと、順次結合してテストする。  トップダウンテスト(topdown test) 上位モジュールから下位モジュールへ  順次テストを行う方法です。  下位のモジュールが完成していない場合は、  テスト用の代役モジュールとして、スタブ(stub) を用います。  スタブは、テスト対象のモジュールからの呼出し命令の条件に合わせて、  値を返す役割をします。ただ、実際の開発ではあまり使われていないと  思います。  一昨日、ボトムアップテスト(bottom up test)についてやりましたが  一度に全モジュールをくっつけてテストを行うビックバンテスト  というのもあります。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ==PR================================================================== ▼24時間いつでもどこでも本が買える!【インターネット上の本屋さん】▼  のんびりやろう!〜楽天ブックス http://books.rakuten.co.jp/itexam/ ======================================================================