IPA過去問ドリル

平成29年度 春期 基本情報技術者試験 午前 問40

テクノロジ/セキュリティ

公開鍵暗号方式の暗号アルゴリズムはどれか。

出典:平成29年度 春期 基本情報技術者試験 午前 問40

正解:ウ

解説

RSAは,大きな合成数の素因数分解の困難性を安全性の根拠とした公開鍵暗号方式のアルゴリズムです。公開鍵で暗号化し秘密鍵で復号する(またはその逆)という,異なる鍵を使う仕組みをもちます。

選択肢ごとの解説

  • 誤り。AESは共通鍵暗号方式のアルゴリズムであり,暗号化・復号に同じ鍵を使います。
  • 誤り。KCipher-2はストリーム暗号と呼ばれる共通鍵暗号方式のアルゴリズムです。
  • 正しい。RSAは,素因数分解の困難性を利用した公開鍵暗号方式の代表的なアルゴリズムです。
  • 誤り。SHA-256はハッシュ関数であり,暗号化アルゴリズムではありません。
基本情報技術者の過去問を演習モードで解く