phoenixAES

tool to perform differential fault analysis attacks (DFA) against AES


Licenses
GPL-3.0/GPL-3.0+
Install
pip install phoenixAES==0.0.4

Documentation

Jean Grey

Jean can manipulate other people's minds easily, achieving a variety of effects. The range at which she can perform these feats is greatly increased while she is accessing the Phoenix Force.

JeanGrey is a set of tools to perform differential fault analysis attacks (DFA).

Currently it contains the following tools:

  • phoenixAES for AES DFA attacks
  • phoenixAES-yifan for AES DFA attacks, a variant by Yifan Lu which will try all possible combinations of ciphertexts. Slower but handy when phoenixAES fails.
  • phoenixSM4 for SM4 DFA attacks
  • aes-known-key-fault-analysis to compute from a pair of correct and faulty ciphertexts where a fault has been injected (any round), once the key is known.

Similar tools: