CompTIA Security+ (SY0-701) — Question 519
An organization is preparing to export proprietary software to a customer. Which of the following would be the best way to prevent the loss of intellectual property?
Answer options
- A. Code signing
- B. Obfuscation
- C. Tokenization
- D. Blockchain
Correct answer: B
Explanation
Obfuscation is the best choice for protecting intellectual property because it makes the source code difficult to understand, thereby deterring reverse engineering. Code signing ensures the integrity of the software but does not protect the code itself. Tokenization is primarily used for sensitive data protection, and blockchain is more suited for secure transactions rather than protecting software code.