10 Reasons Why Google Android Is Secure (
Page 1 of 2 )
The debate over which mobile platform—iPhone, Android, Windows Mobile or
BlackBerry—is best might rage for hours. Everything is subjective. But it's
security that may matter most when considering a mobile phone.
Will the phone provide the kind of security required when important data is
transmitted from the desktop to the mobile device? That's a question that can't
be so easily answered with a yes or no.
That's why it's so important to consider
each mobile platform's security on a case-by-case basis. The iPhone has
received the most accolades. But Google's Android platform is circling in the
background. Slowly but surely, Google's software is gaining steam. It's becoming
a much bigger player in the mobile market. And all the while, it has
maintained a relatively high level of security.
Let's take a look at why it's so secure.
1. Open source
Open-source software tends to be more secure than closed software. That's
mainly due to the nature of open source: The community works together to
improve software. It's a great concept. And unlike Microsoft and Apple, it's a
concept that Google
and its partners have embraced. Open source is a key to security victory.
2. Multiprocess software
Rather than running each application in one process, Google's Android
platform is multiprocess software, so that each application runs within its own
process. Thanks to that, Google can ensure that no application gains access to
critical components of system software.
3. Say hello to Linux
Linux is an extremely secure operating system. And it just so happens that
Google's Android platform is based on Linux. The operating system has several
features such as user and group IDs that help keep application data away from
core software processes. Linux is a major reason why Google's Android platform
has enjoyed relative security to this point.
4. Access restrictions
Access restrictions are central to the security of any operating system. In
Android, no application has permission to perform operations that could harm
the operating system. The same architecture keeps those applications from running
harmful scripts that affect other applications or the user. Thanks to that
feature, users know that their sensitive data won't be touched by unauthorized
applications.
5. Sign this, please
If trouble breaks out, knowing who wrote a particular application not only
helps users identify the culprit, but also ensures that in the future that
source won't be trusted. All Android applications require a signature unique to
the application's developer. The result is twofold: it assigns a level of
culpability to poorly designed software and it helps determine access to
signature-based permissions. That combines to make attackers think twice about
specifically targeting Android.