Google führt zusammen mit Android 7.0 Nougat eine neue Sicherheitsfunktion ein. Zwar ist Verified Boot schon seit der Version 4.4 KitKat in Googles Mobilbetriebssystem enthalten, aber erst mit der kommenden OS-Version wird die Funktion grundsätzlich beim Start eines Gerät angewendet. Sie soll verhindern, dass ein durch Schadsoftware wie Rootkits manipuliertes Betriebssystem ausgeführt wird.
Die Funktion ist Google zufolge nur auf Geräten aktiv, die mit Android 7.0 Nougat ausgeliefert werden – ein Update auf diese OS-Version schaltet das Feature nicht automatisch ein. Zudem wird Verified Boot nur bei Geräten angewandt, bei denen der Bootloader gesperrt ist.
Da die Integrität des Betriebssystems auch durch Software- und Hardwarefehler beschädigt werden kann, führt Google mit Android Nougat auch einen neue automatische Fehlerkorrektur namens Forward Error Correction ein. „Mithilfe von Forward Error Correction können wir Fehler in den Quelldaten erkennen und beheben, indem wird redundante Verschlüsselungsdaten liefern, die mit einem Fehlerkorrektur-Code generiert wurden“, schreibt Softwareentwickler Sami Tolvanen im Android-Entwickler-Blog. „Die genaue Zahl der Fehler, die korrigiert werden kann, ist vom verwendeten Code und dem für die verschlüsselten Daten zur Verfügung stehenden Speicherplatz abhängig.“
Wie Sie Ihr persönliches Internet der Dinge vor versteckten Gefahren schützen
Der von Google verwendete Fehlerkorrekturcode erlaubt es, benachbarte Datenblocks mit einer Größe von bis zu 24 MiB einer 2 bis 3 GiB großen Systempartition wiederherzustellen. Die Verschlüsselungsdaten benötigen in dem Fall nur 0,8 Prozent zusätzlichen Speicherplatz. Auch soll das Verfahren – zumindest wenn keine Fehler auftreten – keine Auswirkungen auf die Performance eines Geräts haben. „Das verbessert die Sicherheit und Zuverlässigkeit von Geräten mit Android 7.0“, ergänzte Tolvanen.
Unklar ist noch, welche Auswirkungen Verified Boot auf die Nutzung von Custom-ROMs wie CyanogenMod hat. Sobald ein gesperrter Bootloader umgangen wird, würde Verified Boot eine Änderung erkennen und den Bootvorgang unterbrechen. Laut Android Police könnte auch das Rooten von Geräten mit gesperrtem Bootloader oder der Einsatz des Xposed Framework zu Problemen führen.
[mit Material von Adrian Kingsley-Hughes, ZDNet.com]
Tipp: Sind Sie ein Android-Kenner? Überprüfen Sie Ihr Wissen – mit 15 Fragen auf silicon.de
Der Cybersecurity Report von Hornetsecurity stuft 2,3 Prozent der Inhalte gar als bösartig ein. Die…
Die Hintermänner haben es auf Zugangsdaten zu Microsoft Azure abgesehen. Die Kampagne ist bis mindestens…
Cloud-Plattform für elektronische Beschaffungsprozesse mit automatisierter Abwicklung elektronischer Rechnungen.
Mindestens eine Schwachstelle erlaubt eine Remotecodeausführung. Dem Entdecker zahlt Google eine besonders hohe Belohnung von…
Nur rund die Hälfte schaltet während der Feiertage komplett vom Job ab. Die anderen sind…
Security-Experten von Check Point sind einer neuen Angriffsart auf die Spur gekommen, die E-Mail-Schutzmaßnahmen umgehen…