TY - JOUR AU - Goubin, Louis AU - Rivain, Matthieu AU - Wang, Junwei PY - 2020/06/19 Y2 - 2024/03/28 TI - Defeating State-of-the-Art White-Box Countermeasures with Advanced Gray-Box Attacks JF - IACR Transactions on Cryptographic Hardware and Embedded Systems JA - TCHES VL - 2020 IS - 3 SE - Articles DO - 10.13154/tches.v2020.i3.454-482 UR - https://tches.iacr.org/index.php/TCHES/article/view/8597 SP - 454-482 AB - <p>The goal of white-box cryptography is to protect secret keys embedded in a cryptographic software deployed in an untrusted environment. In this article, we revisit state-of-the-art countermeasures employed in white-box cryptography, and we discuss possible ways to combine them. Then we analyze the different gray-box attack paths and study their performances in terms of required traces and computation time. Afterward, we propose a new paradigm for the gray-box attack against white-box cryptography, which exploits the data-dependency of the target implementation. We demonstrate that our approach provides substantial complexity improvements over the existing attacks. Finally, we showcase this new technique by breaking the three winning AES-128 white-box implementations from WhibOx 2019 white-box cryptography competition.</p> ER -