スポンサーリンク

問題の解答・解説ページ

このページは解説の閲覧モードです。
実力試しをしたい方は、下のボタンからクイズに挑戦してください!

この問題をクイズ形式で解く
問題 No.4173
共通鍵暗号方式の一つであるTriple DES (3DES) に関する記述として不適切なものはどれか。

【正解の解説】

DESの暗号化と復号の処理を組み合わせて実行するが、鍵の長さをさらに長く拡張しているため、現在のAESよりも高い安全性が長期間にわたって保証されている。

3DESは古い暗号方式であるDESを延命させるための技術であり、現代のゴールドスタンダードであるAESよりも安全性や処理速度の面で劣っています。例えるなら、古い木造の家を3重の鍵でガチガチに固めたとしても、最初から頑丈に作られた最新の鉄筋コンクリート造の家(AES)の強度には敵わないのと同じです。そのため、現在のセキュリティ要件においてはより安全性の高い後継方式であるAESへの移行が強く推奨されています。

スポンサーリンク

【その他の選択肢の解説】

DESの脆弱性を補うために開発された暗号化方式であり、元のDESと比較して処理回数が増加するため、暗号化と復号の処理にかかる時間が長くなる。

3DESは、1つのデータを「暗号化→復号→暗号化」という3ステップの処理に通すため、1回だけで済む通常のDESに比べて処理にかかる時間が大幅に長くなります。これは、宅急便の荷物を送る際に、わざわざ一度開封して確認してから再度厳重に梱包し直すようなものであり、セキュリティは向上しますが、その分だけ手間と時間がかかるというトレードオフの関係になっている点をしっかりと押さえておきましょう。

3つの異なる鍵を使用する方式や、2つの鍵を使って暗号化と復号を繰り返す方式などがあり、鍵の組み合わせによっていくつかの運用モードが存在する。

3DESでは、使用する鍵の数や組み合わせによっていくつかの種類が存在し、3つの異なる鍵を使う方法や、最初と最後の鍵を同じにする方法などが考案されました。これは、金庫の鍵をかける際に、3種類の異なる鍵を順番に使うことで破られにくくする仕組みのようなものであり、運用の柔軟性を持たせるための工夫です。試験対策としては、鍵の組み合わせによって安全性や処理の手間が変わることを理解しておきましょう。

DESの暗号強度が実用上不足してきた時期の過渡的な標準規格として広く採用されたが、現在ではより安全性の高い後継方式への移行が推奨されている。

コンピュータの性能が向上したことで従来のDESが簡単に破られるようになったため、新しい方式が完成するまでのつなぎとして3DESが広く使われました。これは、ガラケーからスマホへ移行する過渡期に、既存のガラケーの機能を無理やり拡張してしのいでいた時期の歴史とよく似ています。現在はすでに役目を終えた技術であり、より強固なAESへの完全な移行が進められているため、本問では「AESより安全性が高い」とする選択肢Aが不適切となります。