If you are a developer, architect, manager or technologist looking for guidance and detailed instructions on how to secure app data, then this book is for you.
"Android Application Security Essentials" will show you how to secure your Android applications and data. It will equip you with tricks and tips that will come in handy as you develop your applications.
We will start by learning the overall security architecture of the Android stack. Securing components with permissions, defining security in a manifest file, cryptographic algorithms and protocols on the Android stack, secure storage, security focused testing, and protecting enterprise data on your device is then also discussed in detail. You will also learn how to be security-aware when integrating newer technologies like NFC and mobile payments into your Android applications.
At the end of this book, you will understand Android security at the system level all the way to the nitty-gritty details of application security for securing your Android applications.
This book will help you:
- Understand Android security from kernel to the application layer
- Protect components using permissions
- Safeguard user and corporate data from prying eyes
- Understand the security implications of mobile payments, NFC, and more