Title :
A New Obfuscation Scheme in Constructing Fuzzy Predicates
Author_Institution :
Dept. of Comput. Sci. & Technol., Dezhou Univ., Dezhou, China
Abstract :
Based on the technique of code obfuscation in software protection, a new obfuscation scheme in constructing opaque predicates was proposed, which increased the complexity by employing the pseudo-random sequence and a group of Diophantine equations´ solutions to construct a family of parameterized opaque predicates. To protect the output of the opaque predicates, the data chain list was dynamically generated. Pseudo-random sequence was also used to disturb the attackers´ tracking debug. The complication of decompile was increased through block cryptosystems that convert the output of the opaque predicates into the corresponding judge conditions.
Keywords :
cryptography; fuzzy set theory; program debugging; random sequences; software engineering; attacker tracking debug; block cryptosystems; code obfuscation scheme; fuzzy predicates construction; parameterized opaque predicates; pseudo-random sequence; software protection; Cryptography; Data security; Equations; Information security; Java; Random sequences; Reverse engineering; Software algorithms; Software engineering; Software protection;
Conference_Titel :
Software Engineering, 2009. WCSE '09. WRI World Congress on
Conference_Location :
Xiamen
Print_ISBN :
978-0-7695-3570-8
DOI :
10.1109/WCSE.2009.402