Cryptanalysis of White-Box DES Implementations with Arbitrary External Encodings
Cryptanalysis of White-Box DES Implementations with Arbitrary External Encodings
复制标题
DOI:
10.1007/978-3-540-77360-3_17
复制
发表时间:
2007-08
期刊:
影响因子:
--
通讯作者:
B. Wyseur;Wil Michiels;Paul Gorissen;B. Preneel
中科院分区:
文献类型:
--
作者:
B. Wyseur;Wil Michiels;Paul Gorissen;B. Preneel
At DRM 2002, Chowet al.[4] presented a method for implementing the DES block cipher such that it becomes hard to extract the embedded secret key in a white-box attack context. In such a context, an attacker has full access to the implementation and its execution environment. In order to provide an extra level of security, an implementation shielded with external encodings was introduced by Chowet al.and improved by Link and Neumann [10]. In this paper, we present an algorithm to extract the secret key from such white-box DES implementations. The cryptanalysis is a differential attack on obfuscated rounds, and works regardless of the shielding external encodings that are applied. The cryptanalysis has a average time complexity of 214and a negligible space complexity.