Breaking WhibOx 2019 Winning Implementations

This repository shares part of attack results performed by Louis Goubin, Matthieu Rivian and Junwei Wang on breaking the three following winning implementations of WhibOx 2019 white-box cryptography competition:

Publication

This repository is relevant to the paper "Defeating State-of-the-Art White-Box Countermeasures with Advanced Gray-Box Attacks" published in TCHES Volume 2020, Issue 3 and IACR ePrint Archive.

@Article{TCHES:GouRivWan20,
  author =       "Louis Goubin and
                  Matthieu Rivain and
                  Junwei Wang",
  title =        "Defeating State-of-the-Art White-Box Countermeasures",
  pages =        "454--482",
  volume =       2020,
  publisher =    "Ruhr-Universit{\"a}t Bochum",
  year =         2020,
  journal =      "{IACR} Transactions on Cryptographic Hardware and Embedded Systems",
  number =       3,
  doi =          "10.13154/tches.v2020.i3.454-482",
  issn =         "2569-2925",
  note =         "\url{https://tches.iacr.org/index.php/TCHES/article/view/8597}",
}

Miscellany

All three implementations are due to Biryukov and Udovenko. We are grateful for their contributions. More information about their work on white-box cryptography are available here.

Please also find here about on breaking of winning challenge from WhibOx 2017.

License

All the C source codes carry the same licenses as those of the original submissions in WhibOx 2019.

Other files are CC BY-SA 3.0 licensed.