3. forced-inliningInlining functions can be a very effective method of duplicating sensitive code for increased security
4. securefoundationSecure components enabling application authentication, secure file storage, app level file-based keychain, and shredding for files on disk
5. app-passwordCustom iOS user authentication mechanism (password with security questions for self reset)
6. encrypted code modulesECM - mitigates static attacks - allows sections of source code to be encrypted into a .dylib at build time and decrypted at run-time