Android считается одной из безопасных мобильных операционных систем по нескольким причинам:
- Шифрование встроенного хранилища. 1 Персональные данные для каждого приложения и хранилище общего назначения зашифрованы «из коробки». 1 Если устройство выключено и попадёт в чужие руки, извлечь данные из хранилища будет почти невозможно. 1
- Верифицированная загрузка. 1 Весь исполняемый код загружается из надёжного источника (обычно это производители устройств), а не от злоумышленника. 1 На каждом этапе загрузки проверяется целостность и подлинность компонента. 1
- Изолированная среда для приложений ядра. 1 Обязательные средства управления доступом (Mandatory Access Control — MAC) SELinux обеспечивают изолированную среду, которую практически невозможно изменить или перезаписать вредоносному ПО. 1
- Защита от отката. 1 Устройства обновляются только до более новых версий Android, что помогает предотвратить сохранение возможного эксплойта. 1
- Открытый код и экосистема. 2 За счёт открытого кода разработчики могут внедрять улучшения, которые не зависят от Google. 2 Со своей стороны Google может продвигать протоколы и формировать стандарты безопасности. 2
Однако стоит учитывать, что в обеспечении безопасности системы не последнюю роль играет человеческий фактор. 3