コンテンツへスキップ
uencoder

Algebraic Cryptanalysis

代数的暗号解析は暗号を GF(2) 上の多変数多項式方程式系として記述し、方程式系求解(XL、Gröbner 基等)で鍵を復元する。

目的

構造が高度に代数化された暗号(AES、低ラウンド Keccak 等)に潜在攻撃経路を提供し、ポスト量子時代の関心方向である。

メカニズム

S-box、線形層、鍵加を多変数方程式で表現し、平文-暗号文-鍵変数を連立し、SAT ソルバまたは Gröbner 基算法で求解する。実際の効率は方程式の疎度と次数に依存する。

ユースケース

  • AES への代数的攻撃の研究
  • MQ スキームの暗号解析
  • 方程式ソルバによる攻撃

関連ツール

References