EMMC Verschlüsselung

Gast #6318381
Lesenswert?

Hi

Meine Freundin hatte ein Samsung J5 auf dem Android 6 lief. Das Gerät 
hat sich nach einem Struz vom 3. Stock auf Betonboden in 1000 Teile 
aufegelöst...

Ich hab nun den Speicherchip ausgelötet und ausgelesen. Dabei habe ich 
29 Partition erhalten (ABoot, ModemSt1, Cache, Hidden usw.) Darunter 
auch die wohl wichtigste Partition UserData.

Ich denke allerdings dass die Partition verschlüsselt ist, jedenfalls 
hab ich darin keine Daten herauslesen können. Ich habe gelesen, dass bei 
Android 6 die eMMC standardmäßig encrypted ist.

Laut meiner Recherche wird der Schlüssel dafür berechnet aus der 
Kombination des Benutzerpins bzw -musters und eines in einem anderen 
Chip im Handy gespeciherten einmaligen Keys.

Weiß jemand mehr über dieses Thema? Gibt es gute Bücher/ Dokumente die 
die Thematik erklären, auch was die einzelnen Partition auf der eMMC 
beinhalten...
#6319102
Lesenswert?

Geierzähler schrieb:
> Gibt es gute Bücher/ Dokumente die die Thematik erklären,
> auch was die einzelnen Partition auf der eMMC beinhalten...

Das ist abhängig von Chipsatz, Hersteller und Gerät - und kann sich auch 
zwischen verschiedenen Firmwareversionen des gleichen Gerätes 
unterscheiden. Bücher darüber sind nicht sinnvoll.

Android unterstützt FDE (Full-Disk Encryption) und FBE (File-Based 
Encryption); letztere kam mit Android 7.0 und ist daher für dich 
egal[1]. Wie der Schlüssel von Android verwaltet wird, ist dort auch 
beschrieben.

Wo der Schlüssel gespeichert wird, hängt wieder von Chipsatz, 
Hersteller, Gerät und konkreter Firmware ab und wird über die "Keymaster 
HAL" geregelt[2]. In der Regel wird dafür die ARM TrustZone benutzt.

[1] https://source.android.com/security/encryption/full-disk
[2] https://source.android.com/security/keystore
#6319987
Lesenswert?

No Y. schrieb:
> Mit anderen Worten, wenn deine Freundin die Verschlüsselung
> eingeschaltet / benutzt hat..

Mir wäre nicht bekannt, dass man die abschalten kann.
Googles CDD ist für Gerätehersteller bindend.

(Geräte, die mal ein Update bekommen haben, sind ein Sonderfall. Dort 
gelten teilweise die Regeln der Vorversion weiter; wenn z.B. die alte 
Version kein HW-Crypto erfordert hat, dann darf auch mit der neuen 
Version ohne Verschlüsselung gefahren werden. Das ist von Fall zu Fall 
unterschiedlich.)
Beitrag #6774266 wurde von einem Moderator gelöscht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren