Mã hóa Android Marshmallow của thẻ SD
Khi mình dùng thẻ SD như bộ nhớ trong trên điện thoại, thì thẻ SD sẽ được mã hóa. Liệu có cách nào lấy được “ khóa mã hóa” với truy cập root không? Để nếu điện thoại bị hỏng, mình vẫn có thể khôi phục lại dữ liệu trong thẻ nhớ bằng cách dùng khóa đó.
À mà mình đang chạy Cyanogenmod 13, đã root các bạn nhé
Android M cho phép dùng thẻ nhớ như bộ nhớ trong, tương tự như FDE, dùng dm-crypt với per-volume, khóa tĩnh 128-bit AES, lưu trữ trong /data/misc/vold/. Một khi khóa được giải nén, thẻ nhớ có thể gắn và đọc/ghi trong bất kì máy Linux nào. Mã hóa thẻ nhớ có thể thực hiện hoàn toàn nhờ phần mềm ( ít nhất là ở bản hiện tại), vì thế hiệu quả của nó có thể so sánh với lưu trữ bộ nhớ trong mã hóa trên thiết bị không hỗ trợ gia tốc phần cứng FDE.