著者
秦野 康生 関根 泰樹 金子 敏信
出版者
一般社団法人電子情報通信学会
雑誌
電子情報通信学会技術研究報告. ISEC, 情報セキュリティ (ISSN:09135685)
巻号頁・発行日
vol.102, no.71, pp.5-12, 2002-05-15

Camelliaは2000年にNTTと三菱電機によって開発された128ビットブロック暗号である。256ビット鍵のCamelliaに対しては、FL関数の無い場合であれば高階差分攻撃を用いることによって10段の攻撃が可能であり、FL関数の有る場合でもSquare攻撃を用いることによって9段の攻撃が可能であることが示されている。本稿では、16階差分によるCamelliaの高階差分攻撃について述べ、256ビット鍵のCamelliaに対して、FL関数の無い場合には11段の攻撃が可能であることを示す。また、本攻撃を選択暗号文攻撃の立場で使用した場合、FL関数の有る場合でも11段の攻撃が可能であることを示す。