A Secure Implementation of White-Box AES

Xiao, Yaying,Xuejia Lai
DOI: https://doi.org/10.1109/csa.2009.5404239
2009-01-01
Abstract:ShiftRows has no effect on Chow’s scheme, the obfuscations of the key can be divided into smaller ones and removed with the help of specific characters of the MixColumns operation in AES. In this paper, we present a secure implementation of White-Box AES, the main difference lies in ShiftRows operation. It is now embedded in matrices product, the output encodings has the same size as the output of MixColumns operation (32bits). Thus the obfuscation of the key cannot be divided into smaller ones or removed by using Billet's attack technique. Thus, our scheme can resist Billet’s attack. It is more secure than Chow's.
What problem does this paper attempt to address?