Android Security Internals: An In-Depth Guide to Android's Security Architecture

Android Security Internals: An In-Depth Guide to Android's Security Architecture

Nikolay Elenkov


"I truthfully did not think i might examine a lot from the publication simply because i have been engaged on Android safety for a few years. This trust couldn't were extra incorrect. Android defense Internals has earned an everlasting spot on my place of work bookshelf."—Jon "jcase" Sawyer, from the Foreword

There are multiple billion Android units in use this present day, every one a possible goal. regrettably, many primary Android safety features were little greater than a black field to all however the such a lot elite protection professionals—until now.

In Android protection Internals, best Android safeguard specialist Nikolay Elenkov takes us lower than the hood of the Android safety process. Elenkov describes Android protection structure from the ground up, delving into the implementation of significant security-related parts and subsystems, like Binder IPC, permissions, cryptographic services, and equipment administration.

You'll learn:

  • How Android permissions are declared, used, and enforced
  • How Android manages program programs and employs code signing to make sure their authenticity
  • How Android implements the Java Cryptography structure (JCA) and Java safe Socket Extension (JSSE) frameworks
  • About Android's credential garage procedure and APIs, which permit functions shop cryptographic keys securely
  • About the net account administration framework and the way Google money owed combine with Android
  • About the implementation of proven boot, disk encryption, lockscreen, and different gadget protection features
  • How Android's bootloader and restoration OS are used to accomplish complete procedure updates, and the way to procure root access

With its unparalleled point of intensity and aspect, Android defense Internals is a must have for any security-minded Android developer.

Show sample text content

Download sample