Cách bật Khởi động trực tiếp của Android Nougat để mã hóa ít gây phiền nhiễu
Nếu bạn đã bỏ lỡ báo thức vì điện thoại của bạn bất ngờ khởi động lại vào giữa đêm và sẽ không khởi động cho đến khi nhập đúng mã PIN, mẫu hoặc mật khẩu, Khởi động trực tiếp mới của Andorid Nougat là câu trả lời.
Giải thích trực tiếp và mã hóa tập tin của Nougat
Trong các phiên bản trước của Android, Google đã sử dụng mã hóa toàn bộ đĩa để bảo mật thiết bị của bạn. Điều đó có nghĩa là bạn phải nhập mã PIN hoặc mật khẩu mỗi khi điện thoại của bạn khởi động - hoặc nó hoàn toàn không khởi động. Vì vậy, nếu điện thoại khởi động lại vào giữa đêm, trong khi ở trong túi của bạn hoặc một số tình huống khác mà bạn sẽ không thấy nó trong một thời gian, về cơ bản bạn sẽ bỏ lỡ mọi thứ xảy ra - vì hệ điều hành không phải là kỹ thuật được tải, nó không có cách nào để tạo thông báo. Thay vào đó, nó chỉ ở độ sáng tối đa (không có thời gian chờ!) Đang chờ đầu vào của bạn hoặc chết. Bất cứ thứ gì đến trước. Người đàn ông, nghe có vẻ nghiệt ngã..
Nghe có vẻ tuyệt vời về lý thuyết, bảo mật, nhưng trong thực tế, kịch bản được đề cập ở trên làm cho phương pháp này không thể tin được bất tiện. Vì vậy, trong Android Nougat, Google đã quyết định bổ sung một loại mã hóa hệ thống mới mà nó gọi là Mã hóa tệp File. Điều này bao gồm hai loại dữ liệu khác nhau:
- Dữ liệu được mã hóa: Dữ liệu này được bảo vệ và chỉ có thể truy cập được khi thiết bị đã được mở khóa hoàn toàn thông qua mã PIN, mẫu hoặc mật khẩu. Trong thực tế, điều này hoạt động tương tự như mã hóa toàn bộ đĩa về mặt trải nghiệm người dùng.
- Dữ liệu được mã hóa thiết bị: Đây là những gì mới ở Nougat. Nó làm cho dữ liệu phi cá nhân nhất định có sẵn cho hệ điều hành trước khi người dùng nhập thông tin mở khóa của họ. Điều này bao gồm các tệp hệ thống chung cần thiết để khởi động hệ điều hành ở trạng thái có thể sử dụng, cho phép Nougat khởi động lên màn hình khóa mà không có bất kỳ tương tác người dùng nào.
Với điều này, các nhà phát triển cũng có thể đẩy một số tệp nhất định vào không gian được mã hóa này, cho phép những thứ như báo thức, cuộc gọi điện thoại và thông báo đi qua trước khi thiết bị được mở khóa hoàn toàn. Điều đó có nghĩa là không có chuyện vô tình ngủ vì điện thoại của bạn bị hỏng và khởi động lại vào giữa đêm.
Khi các ứng dụng được phép chạy trong trạng thái được mã hóa của thiết bị này, chúng có thể đẩy dữ liệu lên bộ nhớ được mã hóa thông tin xác thực, nhưng chúng không thể đọc được - đó là đường một chiều. Đó là trong tay của nhà phát triển về những gì nên được chạy ở cấp độ nào.
Mã hóa dựa trên tệp của Android cũng được biết đến với một tên đơn giản hơn nhiều: Gián trực tiếp khởi động. Tên này, không thực sự tồn tại trong các menu của Android nhưng được sử dụng tại Google I / O với thông báo của Nougat, mô tả tính năng Mã hóa tệp có nghĩa là gì trong thực tế: điện thoại hiện được phép khởi động trực tiếp vào hệ điều hành mà không cần cần cho người dùng nhập thông tin bảo mật của họ.
Cách bật mã hóa tệp mới của Nougat
Đó là tất cả âm thanh tuyệt vời, phải không? Bạn có thể ngứa khi kích hoạt tính năng này ngay bây giờ, nhưng có một nhược điểm. Nếu bạn đã nâng cấp lên Android 7.0, Mã hóa khởi động / tệp trực tiếp sẽ không được bật mặc định. Nếu bạn mua một chiếc điện thoại mới với Android 7.0 thì nó sẽ như vậy. Tại sao? Bởi vì thiết bị hiện tại của bạn đã sử dụng mã hóa toàn bộ đĩa và phương pháp mới này yêu cầu xóa toàn bộ để hoạt động. Bummer.
Điều đó nói rằng, có một cách dễ dàng để nhanh chóng biết nếu bạn đang sử dụng mã hóa dựa trên tệp. Đi tới Cài đặt> Bảo mật> Khóa màn hình và nhấn vào khóa màn hình hiện tại của bạn. Nếu có yêu cầu mã PIN để khởi động thiết bị, thì đây là một tùy chọn, bạn đang chạy mã hóa toàn bộ đĩa.
Nếu bạn muốn chuyển đổi sang mã hóa dựa trên tệp, bạn có thể làm như vậy bằng cách bật Tùy chọn nhà phát triển, sau đó đi vào Tùy chọn nhà phát triển và nhấn vào tùy chọn Mã hóa chuyển đổi sang mã hóa tệp. Hãy nhớ rằng điều này sẽ xóa tất cả dữ liệu của bạn, giúp nhà máy thiết lập lại thiết bị một cách hiệu quả!
Cuối cùng, điều đáng nói là nếu bạn đang chạy phiên bản beta của Android N, sau đó cập nhật lên phiên bản phát hành với bản cập nhật qua mạng, tỷ lệ cược là bạn không chạy mã hóa dựa trên tệp, ngay cả khi bạn đã thực hiện khôi phục cài đặt gốc hoặc cài đặt sạch N beta. Tất nhiên, điều này phụ thuộc vào thời điểm bạn bắt đầu chạy những người dùng beta sớm có thể vẫn đang chạy mã hóa toàn bộ đĩa cũ.
Mã hóa dựa trên tệp và Direct Boot là những giải pháp thực sự tốt cho một vấn đề cực kỳ khó chịu. Phần tốt nhất là nó yêu cầu rất ít sự tương tác từ người dùng - trên các thiết bị mới sẽ chạy Nougat ra khỏi hộp, tất cả nên là mặc định. Và mức độ bảo mật được cung cấp đã không giảm theo bất kỳ cách nào - tất cả các dữ liệu cá nhân quan trọng vẫn được mã hóa hoàn toàn cho đến khi người dùng không được mã hóa.