DocumentCode
434532
Title
Clarifying obfuscation: improving the security of white-box DES
Author
Link, Hamilton E. ; Neumann, William D.
Author_Institution
Sandia Nat. Labs., Albuquerque, NM, USA
Volume
1
fYear
2005
fDate
4-6 April 2005
Firstpage
679
Abstract
To ensure the security of software executing on malicious hosts, as in digital rights management (DRM) applications, it is desirable to encrypt or decrypt content using white-box-encoded cryptographic algorithms in the manner of Chow et al. (2002). Such encoded algorithms must run on an adversary´s machine without revealing the private key information used, despite the adversary´s ability to observe and manipulate the running algorithm. We have implemented obfuscated (white-box) DES and triple-DES algorithms along the lines of Chow et al., with alterations that improve the security of the key. Our system is secure against two previously published attacks on Chow et al.´s system, and our own adaptation of a statistical bucketing attack on their system.
Keywords
cryptography; industrial property; cryptography; decryption; encryption; obfuscation; software security; statistical bucketing attack; triple-DES algorithms; white-box DES; white-box-encoded cryptographic algorithms; Application software; Content management; Cryptography; Encoding; Information security; Jacobian matrices; Laboratories; National security; Performance analysis; Protection;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology: Coding and Computing, 2005. ITCC 2005. International Conference on
Print_ISBN
0-7695-2315-3
Type
conf
DOI
10.1109/ITCC.2005.100
Filename
1428542
Link To Document