Was ist der Android-Sicherheitskern?
Der Android-Sicherheitskern (Security Kernel oder Trusted Execution Environment – TEE) ist die zentrale Sicherheitsschicht des Android-Systems. Er schützt sensible Prozesse und Daten.
-
Kernfunktionen:
-
Geschützter Speicher und Prozesssicherheit:
Passwörter, biometrische Daten (Fingerabdruck, Gesicht) und Schlüssel werden hier gesichert. -
Biometrische Verifikation:
Findet im TEE statt. Apps haben keinen direkten Zugriff. -
Verschlüsselungsschlüssel:
Datenverschlüsselung erfolgt innerhalb dieser sicheren Zone.
-
Was ist das Trusted Execution Environment (TEE)?
Ein isolierter Bereich auf Android-Geräten, getrennt vom Hauptsystem.
-
Nutzt z. B. TrustZone bei ARM-Prozessoren.
-
In der Regel hardwaregestützt.
-
Verified Boot und Secure Boot
Stellt sicher, dass das System nur mit authentischen Dateien startet. -
Wie verwenden Apps den Sicherheitskern?
-
Kein direkter Zugriff.
-
Nutzung über Android Keystore API.
-
Schutz der Nutzerdaten auf Systemebene.
-
Updates und Sicherheitspatches
Google und Hersteller liefern regelmäßig Patches.
📌 Ab Android 8 beschleunigt Project Treble die Updates.