共通鍵暗号とは
きょうつうかぎあんごう
暗号化と復号に同じ鍵を使う暗号方式。対称鍵暗号や秘密鍵暗号とも呼ぶ。計算が軽く大量のデータを速く暗号化できるが、通信の相手と鍵を安全に共有する方法(鍵配送)が課題になる。AESが代表的。
「共通鍵暗号」は、2分野の5問の練習問題に出てきます(情報セキュリティの基礎, 量子コンピュータのハードウェアなど)。
この用語の分野: 情報セキュリティの基礎
きょうつうかぎあんごう
暗号化と復号に同じ鍵を使う暗号方式。対称鍵暗号や秘密鍵暗号とも呼ぶ。計算が軽く大量のデータを速く暗号化できるが、通信の相手と鍵を安全に共有する方法(鍵配送)が課題になる。AESが代表的。
「共通鍵暗号」は、2分野の5問の練習問題に出てきます(情報セキュリティの基礎, 量子コンピュータのハードウェアなど)。
この用語の分野: 情報セキュリティの基礎
正解:A. 共通鍵暗号は1225個、公開鍵暗号は100個
共通鍵暗号では、2人の組ごとに別々の鍵が必要です。同じ鍵を3人以上で使うと、ほかのメンバーにも内容が読めてしまうからです。n人から2人を選ぶ組の数は n(n−1)/2 なので、50人では 50 × 49 / 2 = 1225個です。公開鍵暗号では、各人が公開鍵と秘密鍵を1つずつ持てば、誰に送るときも相手の公開鍵で暗号化できるので、鍵は 2n = 2 × 50 = 100個で済みます。人数が増えると、共通鍵暗号の鍵の数は人数のおよそ2乗に比例して増えるのに対し、公開鍵暗号は人数に比例するだけです。これが公開鍵暗号で鍵の管理が楽になる理由の1つです。
共通鍵暗号は、暗号化と復号に同じ鍵を使う方式で、AESが代表的です。
共通鍵暗号の特徴として正しいものはどれか。共通鍵暗号では、2人の組ごとに別々の鍵が必要です。
50人のメンバーが、2人ずつの組のすべてで、ほかのメンバーに内容を知られずに暗号の通信をしたい。共通鍵暗号を使う場合に…共通鍵暗号では、鍵の全数探索の回数が 2ⁿ から約 2^(n/2) になるので、鍵の長さを2倍にする(AES-128 から AES-256 にする)ことで対応できると考えられています。
並び順に規則のない100万件のデータから条件に合う1件を探すとき、グローバーのアルゴリズムで必要な問い合わせ(オラクル…AES などの共通鍵暗号に対しては、グローバーのアルゴリズムによる2乗の高速化しかなく、鍵を長くすることで対応できます。
大規模な誤り耐性量子コンピュータが実現したとき、ショアのアルゴリズムによって安全性が大きく損なわれると考えられている暗…共通鍵暗号は速いものの、鍵を安全に相手に渡す方法が課題です。
大きなファイルを相手に暗号化して送るとき、よく使われるハイブリッド暗号方式の手順として正しいものはどれか。Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。
公開鍵暗号 ショアのアルゴリズム TLS SQLインジェクション クロスサイトスクリプティング(XSS) 最小権限の原則 ゼロデイ攻撃 ソーシャルエンジニアリング ソルト 多要素認証