- トップページ
- プロジェクトマネージャ 午前2
- 平成31年度春季問題一覧
- 平成31年度春季問題24-解答・解説-分析
平成31年度春季問題
問題24
NISTが制定した,AESにおける鍵長の条件はどれか。
ア | 128ビット,192ビット,256ビットから選択する。 |
イ | 256ビット未満で任意に指定する。 |
ウ | 暗号化処理単位のブロック長より32ビット長くする。 |
エ | 暗号化処理単位のブロック長より32ビット短くする。 |
NISTが制定した,AESにおける鍵長の条件はどれか。
ア | 128ビット,192ビット,256ビットから選択する。 |
イ | 256ビット未満で任意に指定する。 |
ウ | 暗号化処理単位のブロック長より32ビット長くする。 |
エ | 暗号化処理単位のブロック長より32ビット短くする。 |
解答:ア
<解説>
AES(Advanced Encryption Standard)とは、米国商務省標準技術局(NIST)が政府標準暗号として2001年に承認した共通鍵暗号方式。
かつては標準暗号として、DESが利用されていたが、DESは現実的な時間内に解読可能であることが確認されており、コンピューターの性能向上に伴って、解読される危険性はますます高まっていった。 そこで、米国政府は1998年6月を期限にDESに代わる暗号方式を公募し、2001年に応募の中からRijndaelアルゴリズムがAESとして採用された。
Rijndaelではデータをブロックごとに分けて暗号化する。その際、ブロック長を128ビット、192ビット、256ビットから指定できる。さらに暗号化のときに使う鍵の長さも128ビット、192ビット、256ビットから指定できる。
したがって、アが正解である。
お問い合わせ