The convoluting of code to such a degree that even if the source code is obtained, it is not easily decipherable.
a) CodeObfuscation
b) Encryption
c) Decryption
d) SourceCodeSecurity