問題 No.5805
中小企業で社内システムのデータ暗号化方式を見直すことになり、従来のDESに代わる新しい暗号方式を選定している。米国標準技術局(NIST)によって旧来のDESの後継として制定され、鍵長として128ビット、192ビット、256ビットを選択できる共通鍵暗号方式はどれか。
【正解の解説】
AES
AESは、頑丈な金庫の鍵をイメージしてください。かつての主流だったDESという金庫が古くなり、ピッキングに耐えられなくなったため、より複雑で破られにくい最新の金庫として作られました。鍵の長さを128、192、256ビットから選ぶことができ、現在のWi-Fiやオンラインショッピングなど、世界のセキュリティを支える最も信頼されている暗号の王様です。
スポンサーリンク
【その他の選択肢の解説】
RSA
RSAは「鍵を渡す人と受け取る人で違うものを使う(公開鍵と秘密鍵)」仕組みであり、今回の問題文にある「共通鍵暗号方式」とは根本的に異なります。試験ではAESなどの共通鍵とRSAなどの公開鍵がごちゃ混ぜにして出題されるため、暗号化と復号に同じ鍵を使うか違う鍵を使うかという仕組みの違いをしっかりと区別して覚える必要があります。
SHA
SHAは、どんなに長い文章でも一定の短い文字列に変換してしまう「要約マシン」のようなものです。一度ハッシュ値に変換してしまうと元の文章には戻せないため、金庫のようにデータを守って秘密にする「暗号化」の仲間として選ぶのは不適切です。試験では暗号化とハッシュ関数を混同させる引っかけとしてよく登場するので注意しましょう。
MD5
MD5もSHAと同様にハッシュ関数のひとつですが、現在では安全性が低いことが証明されており、セキュリティの現場では使わなくなっています。これもデータを暗号化して隠すためのAESとは役割が全く異なるため、試験で「暗号方式」という言葉が出てきた際に選んでしまうと誤りとなります。