The capability to protect personal information from hackers through a secure element is critical to the continued development of the NFC ecosystem. SoC designers who most effectively implement data security from the start will have a competitive advantage in the marketplace. There are two technologies in use today for NVM IP in SoC applications, antifuse for OTP and floating gate for MTP. Understanding the impact that they have on which reverse engineering techniques is critical to making the right NVM IP choice. After reviewing three reverse engineering techniques, the conclusion is that while both technologies are secure, floating gate is more resistant to reverse engineering.