如何获得具有root访问权限的可采用SD卡加密密钥? -- cyanogenmod 领域 和 sd-card 领域 和 6.0-marshmallow 领域 和 encryption 领域 和 adoptable-storage 领域 android 相关 的问题

How to get Adoptable SD card encryption key with root access?


简体版||繁體版
2
vote

问题

中文

当我在我的设备上使用可采用的存储时,我的SD卡将被加密。有没有办法获得带有root访问权限的"加密密钥" ?因此,如果我的手机模具,我仍然可以使用键从SD卡检索我的数据?

相关:棉花糖加密技术如何技术呢?

我正在运行cyanogenmod 13,植根于。

english

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.

              
     
     

回答列表

6
 
vote
vote
最佳答案
 

在解密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 :)

 
 
       
       

相关问题

0  重用采用的存储  ( Reusing adopted storage ) 
我的SDCard形成了所采用的存储。我还root并制作了加密密钥的副本,它是 /data/misc/vold dir。我正在使用它来访问带Linux的PC上的SDCard上的文件。我计划格式化/数据分区并从头开始设置所有内容。问题是,如果我放置相同的SDCard,在手机中使用相同的内容(以前在Palled Stor...

1  尽管明显可用空间,从内部microSD将数据迁移到内部存储时出错  ( Error when migrating data from internal microsd to internal storage despite appa ) 
我有一个moto g3(android 6.0),microdd为2gb,我配置为内部存储。多年来一直在罚款,但我想升级到更大且更快的卡片。所以,我首先试图安全地删除这个microSD。当我尝试将数据从microSD卡迁移到我的手机的内部存储时,它会失败以下消息: 无法移动数据 在原始位置留下的数据 然而,我以为...

10  “格式为内部存储”选项不再可用  ( Format as internal storage option no longer available ) 
当我第一次插入我的SD卡时,它显示了"选项" 按钮的通知。我继续将卡格式化为外部,便携式存储,尽管系统存储格式选项可用(我的零件上的错误)。当您没有选择将应用程序移动到SD卡时,我后来意识到这一点,就像LG设备一样。所以,我去了存储设置,然后按下了格式,它没有显示要格式化为内存的选项。任何人都可以帮助我将此micro...

0  需要从Microd SD卡中恢复数据,该卡未检测到,可在移动设备上用作内部存储空间  ( Need to recover data from microd sd card which was undetectable and used as inte ) 
我在Android Marshmellow上使用MicroSD卡作为内部存储,突然,我的设备停止了检测卡。从连接到PC的设备删除它,但它只要求格式化驱动器。我需要从此卡中恢复数据。我尝试了chkdsk,但它说无法格式化原始磁盘。 ...

2  Marshmallow,SD卡和应用 - 几乎没有任何活动?  ( Marshmallow sd card apps almost nothing movable ) 
我想知道我是否错过了在我的旧手机上只有一个"隐藏" 的东西,尚未达到棉花糖,有一个可以移动一部分的十几个应用程序他们的代码和数据到SD卡,释放有价值的内部存储。在一部新的手机(Moto G2,如果它很重要)直接到M,我知道现在采用的便携式存储器VS采用了,我已经找到了迁移选项......但是当我这样做时,它会说'这将...

7  使用SD卡作为内部存储和迁移日期  ( Using sd card as internal storage and migrate date ) 
我读取问题,但我想更新问题。 现在使用Android 6.0,我们可以选择将SD卡格式化为内部存储,这就是我所做的。我还单击了"迁移数据" 选项,将图片,音乐和诸如SD卡存储器移动。 但是,我下载了更多的音乐,现在内部存储已满。 和"迁移数据" 选项现在尝试将数据从SD移动到内部存储器。所以显然您只能使用它一次...

1  Moto G3(Android Marshmallow)不再检测到SD卡(解决方案?)  ( Moto g3 android marshmallow not detecting sd card anymore solution ) 
大约一个月前我妻子的Moto G(3RDGEN)无法识别SD卡32GB Trancend保费400x(被格式化为可采用的存储)了。这张卡片上是我们(我们的新生婴儿)非常重要的照片和电影。由于某个Android版本,所可需的存储也是加密并在PC上读取它,或者在没有加密密钥的情况下无法进行其他电话。由于手机也没有植根,因...

4  储存不足,即使是用于内部空间和充足的空间格式化的棉花糖SD卡  ( Insufficient storage even with marshmallow sd card formatted for internal space ) 
当我尝试从播放商店安装一个应用程序时,我得到"存储不足" 消息,但我的SD卡上有20 GB,该卡格式化了内部存储。我正在使用Moto第2代。为什么我不能安装新的应用程序? ...

1  如何读取棉花糖加密的存储卡?  ( How to read marshmallow encrypted memory card ) 
请帮忙。 我正在使用MarshmoLalt 6.0.1,因为我使用存储卡作为内部存储。不幸的是,我的手机陷入了启动。 现在,我的大部分数据都在存储卡中提供。所以我拿出了存储卡并试图用Windows系统从其他设备读取。但它失败了 我忘了这个,它说很难读!。如果有任何人帮助这个,这将是非常有用的 ...

0  不可能格式化为内部存储的损坏的SD卡  ( Impossible to format corrupted sd card formatted as internal storage ) 
我会看到关于从格式化为内部存储的损坏的SD卡恢复数据的大量问题,这不是我的情况。 我想把这个SD卡格式化为能够在其他地方使用。 由于某种原因,卡变为只读,所以我不可能进行任何改变。 在手机上,我试图将卡从内存切换到外部内存。它不起作用。 我唯一的选择是忘记卡片,所以我做到了。 现在即使在Linux上GParted,我...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有