This paper will look into some techniques that should be used to create more secure mobile applications. Techniques for both iOS and Android are discussed, however the recommendations can be applied to all mobile platforms.

This paper will not only help you understand which security controls are relevant for your application, but discusses some of the more advanced security techniques such:

  • Certificate Pinning
  • Secure Data Storage
  • Obfuscation
  • Root/Jailbreak detection
  • Hook Detection
  • Runtime Integrity

Download PDF