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

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 高度共通 午前1
  3. 平成28年度春季問題一覧
  4. 平成28年度春季問題12-解答・解説-分析

平成28年度春季問題

問題12

暗号方式のうち、共通鍵暗号方式はどれか。

AES
ElGamal暗号
RSA
楕円曲線暗号

暗号方式のうち、共通鍵暗号方式はどれか。

AES
ElGamal暗号
RSA
楕円曲線暗号

解答:ア

<解説>

共通鍵暗号方式とは、暗号化する鍵と複合化する鍵が同じ方式である。第三者に鍵を知られてしまうと暗号文の複合ができてしまうので、鍵を秘密にしておく必要がある。

共通鍵暗号方式の代表例として、DES(Data Encryption Standard)やAES(Advanced Encryption Standard) 方式がある。

AESは、共通鍵暗号方式の一つ。2001年にNIST(米国商務省標準技術局)が規格化した。
× ElGamal暗号は、公開鍵暗号方式の一つ。エジプト人数学者Taher Elgamal氏によって考案された。
× RSA(Rivest-Shamir-Adleman cryptosystem)は、公開鍵暗号方式の一つ。巨大な整数の素因数分解が困難であることを利用したアルゴリズムである。SSLで用いられている。
× 楕円曲線暗号(Elliptic Curve Cryptography: ECC)は、公開鍵暗号方式の一つ。楕円曲線上の離散対数問題 の困難性を安全性の根拠とする暗号である。