Source code
Ciphertext indistinguishability
Semantic security
Random oracle
Public-key cryptography
Advantage
Hardware obfuscation
Cryptography
Obfuscation
Obfuscated code