問題 No.4227
電子政府における調達のために推奨される暗号技術の選定基準を示すCRYPTRECにおいて、電子式卓上計算機(電卓)やICカードなどのリソースが限られた小型機器向けに開発されたストリーム暗号はどれか。
【正解の解説】
KCipher-2
交通系ICカードや電卓のように、非力な頭脳(CPU)と小さなメモリしか持たないデバイスでも軽快に動く軽量級の暗号です。例えるなら、大型トラックではなく、狭い路地裏スイスイ走れる小型の配達バイクのようなもので、限られたパワーで効率よくデータを保護する仕組みです。
スポンサーリンク
【その他の選択肢の解説】
Camellia
NTTと三菱電機が共同開発した優れた共通鍵ブロック暗号で、AESと同等の高い安全性を持ちます。しかし、問題文にあるような電卓やICカード特化の「ストリーム暗号」ではなく、データを一定のブロック単位で処理するタイプなので、ここで求められる答えとは異なります。
CLEFIA
ハードウェア実装において非常に優れた性能を発揮するブロック暗号ですが、ストリーム暗号ではありません。名前の響きが似ていたり「軽量」というキーワードが共通しているため、試験で受験生が混同しやすい典型的な引っかけとしてよく出題される選択肢です。
AES-GCM
現代のセキュリティで大活躍する標準的な方式ですが、ICカードのような超小型・低リソース機器を最優先に設計されたものではありません。暗号化と同時に改ざん検知もできる非常に強力な仕組みですが、今回の「小型機器向けストリーム暗号」という条件には合致しません。