Android security
Android was designed with a specific focus on security. Android as a platform offers and enforces certain features that safeguard the user data present on the mobile through multilayered security. There are certain safe-defaults that will protect the user and certain offerings that can be leveraged by the development community to build secure applications. The following are issues which are kept in mind while incorporating the Android security controls:
Protecting user-related data
Safeguarding the system resources
Making sure one application cannot access the data of another application
The next few concepts help us understand more about Android's security features and offerings. A detailed explanation on Android security can be found at http://source.android.com/devices/tech/security/.
Secure kernel
Linux has evolved as a trusted platform over the years, and Android has leveraged this fact by using it as its kernel. The user-based permission model of Linux has in fact worked...