平成29年度 春期 基本情報技術者試験 午前 問40
テクノロジ/セキュリティ公開鍵暗号方式の暗号アルゴリズムはどれか。
出典:平成29年度 春期 基本情報技術者試験 午前 問40
- アAES
- イKCipher-2
- ウRSA
- エSHA-256
正解:ウ
解説
RSAは,大きな合成数の素因数分解の困難性を安全性の根拠とした公開鍵暗号方式のアルゴリズムです。公開鍵で暗号化し秘密鍵で復号する(またはその逆)という,異なる鍵を使う仕組みをもちます。
選択肢ごとの解説
- ア誤り。AESは共通鍵暗号方式のアルゴリズムであり,暗号化・復号に同じ鍵を使います。
- イ誤り。KCipher-2はストリーム暗号と呼ばれる共通鍵暗号方式のアルゴリズムです。
- ウ正しい。RSAは,素因数分解の困難性を利用した公開鍵暗号方式の代表的なアルゴリズムです。
- エ誤り。SHA-256はハッシュ関数であり,暗号化アルゴリズムではありません。