当我在我的设备上使用可采用的存储时,我的SD卡将被加密。有没有办法获得带有root访问权限的"加密密钥" ?因此,如果我的手机模具,我仍然可以使用键从SD卡检索我的数据?
相关:棉花糖加密技术如何技术呢?
我正在运行cyanogenmod 13,植根于。
当我在我的设备上使用可采用的存储时,我的SD卡将被加密。有没有办法获得带有root访问权限的"加密密钥" ?因此,如果我的手机模具,我仍然可以使用键从SD卡检索我的数据?
相关:棉花糖加密技术如何技术呢?
我正在运行cyanogenmod 13,植根于。
When I use adoptable storage on my device, then my SD card will be encrypted. Is there a way to get the "encryption key" with root access? So if my phone dies, I can still retrieve my data from the SD card by using the key?
Related: How does Marshmallow encryption work technically?
I am running Cyanogenmod 13, rooted.
在解密Android M中有一些有趣的指针采用存储(强调矿山):
Android M允许采用的存储,类似于内部存储FDE实现 - 使用DM-Crypt使用每卷静态128位AES键,存储在
abcdefghijklmn0
中。 一旦键从设备中提取后,可以在任何Linux机器上安装并读取/写入采用存储。 可采用的存储加密是纯粹的软件(至少在当前预览版本),因此其性能可能与不支持硬件加速FDE的设备的加密内部存储相媲美。
还看看腐败的SD卡作为内部存储,它给出了一个非常详细的教程要做它:)
There's some interesting pointer found in Decrypting Android M adopted storage (emphasis mine):
Android M allows for adoptable storage, which is implemented similarly to internal storage FDE -- using dm-crypt with a per-volume, static 128-bit AES key, stored in
/data/misc/vold/
. Once the key is extracted from the device, adopted storage can be mounted and read/written on any Linux machine. Adoptable storage encryption is done purely in software (at least in the current preview build), so its performance is likely comparable to encrypted internal storage on devices that don't support hardware-accelerated FDE.
Also take a look at Corrupt SD card formatted as internal storage, which gives a quite detailed tutorial on how to do it :)
© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有