重点分野
発表
私たちについて
採用情報
日本語
論文
2016
ホワイトボックスAES構造の攻撃
貢献者
Brendan McMillion
,
Nick Sullivan
詳細
Proceedings of the 2016 ACM Workshop on Software Protection, pp. 85-90. 2016.
表示
概要
アドバンスド暗号化標準(AES)のホワイトボックス実装は、ブロック暗号のマスターキーを回収することを防ぐことを目的としたソフトウェア実装です。本論文では、概念的に非常に単純な過去の提案に対する新しい攻撃を記述することによって、ホワイトボックスAES構造の設計基準を改良します。また、新しいホワイトボックスAES構造のファミリーを紹介します。我々の攻撃は、分解フェーズと明確化フェーズの2段階からなります。分解フェーズでは、SASASスタイルの暗号解析を適用して実装をより単純な形式に変換し、明確化フェーズではその単純な形式を一意の標準形式に変換します。これにより、実装の標準形式からマスターキーを簡単に回収できます。続いて、SPNの明確化問題の難しさについて独自の問題として議論し、それをもとにホワイトボックスを構築する方法を説明します。記述されたすべての攻撃および構造の実装は、GitHubで公開されています [https://github.com/OpenWhiteBox/](https://github.com/OpenWhiteBox/)。