平成29年度 春期 午前 問40
セキュリティ
公開鍵暗号方式の暗号アルゴリズムはどれか。
- アAES
- イKCipher-2
- ウRSA
- エSHA-256
答えと解説を見る
✓ これが正解ウRSA
解説
公開鍵の方式にあたるのは、四つのうち RSA だけです。
暗号の方式は、鍵の持ち方で大きく二つに分かれます。送る側と受ける側が同じ鍵を使うのが、一つ目の分かれ方でした。もう一つは、公開する鍵と手元に隠す鍵を対で使う形です。公開した鍵で包み、隠した鍵でほどく、という向きになります。この形の代表として広く使われてきたのが RSA でした。大きな数を素数の積へ戻す難しさを、安全の土台にしています。だから RSA を挙げた肢が当たりました。一つ目に挙がった方式は、鍵を分け合う側に属します。米国の標準として選ばれ、速さを買われて広く使われています。二つ目の方式も、同じ仲間に入ります。流れるように処理する形で、軽さが取り柄です。四つ目のものに至っては、暗号にすら分類されません。鍵の持ち方が分かれ目でした。鍵を対にするかどうかで、四つを見分けられました。
ほかの選択肢はなぜ違うのか
- アAES:米国の標準として選ばれた方式です。送る側と受ける側が同じ鍵を使いました。速く処理できるので広く使われています。鍵を対にする形ではありません。公開できる鍵も持たないのです。分かれ方が別でした。鍵を分け合う側でした。
- イKCipher-2:流れるように処理する方式です。やはり同じ鍵を分け合う側にあたりました。軽くて速いところが取り柄です。公開する鍵という考えを持ちません。対の鍵も出てこないのです。同じ分かれ方の仲間でした。やはり分け合う側です。
- エSHA-256:これはそもそも暗号ではありません。入力から決まった長さの値を作る仕組みでした。元へ戻せない一方向の働きです。改ざんを見つけるために使われます。鍵という考えを持たないのです。種類がまるで違いました。対にする相手がいません。
この問題の用語
- RSA非常に大きな数の素因数分解が難しいことを安全性の根拠にした公開鍵暗号方式です。鍵を公開するものと秘密にするものの2つに分けて使います。
- 公開鍵暗号方式「公開鍵暗号」と同じ意味です。配ってよい鍵と隠す鍵を対にして使うやり方を、手順として言うときにこの言い方をします。
- 暗号アルゴリズム暗号にするときの、決まった計算の手順のことをいいます。計算機の性能が上がると鍵を推定され、安全性が下がっていきます。
- AES暗号化と復号に同じ鍵を使う共通鍵暗号の方式で、決まった長さごとに区切って処理します。処理が速く、通信やデータ本体の暗号化に使われます。
- SHA-256データから決まった長さの値を計算する関数。値が一致すれば内容も同じとみなせ、改ざんの検知に使われます。
出典:平成29年度 春期 基本情報技術者試験 午前 問40
同じ用語が出る問題
- 令和7年度 科目A 問10:WAFの説明(AES)
- 令和7年度 科目A 問9:暗号の危殆化に該当するもの(暗号アルゴリズム)
- 令和元年度 秋期 午前 問40:SHA-256に関する問題(SHA-256)
- 令和元年度 秋期 午前 問38:ディジタル署名の検証鍵と使用方法(RSA)
- 平成30年度 秋期 午前 問38:共通鍵暗号方式の特徴(公開鍵暗号方式)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)