Khởi động từ USB và gắn kết phân vùng được mã hóa
Cách duy nhất mà tôi có thể nghĩ ra sẽ cho phép bạn làm điều đó là phân vùng ổ đĩa của bạn và sử dụng phân vùng không được mã hóa để khởi động một bản phân phối Linux. Điều đó sau đó sẽ gắn kết phân vùng được mã hóa sau khi bạn nhập cụm mật khẩu thích hợp. Vì Cleartext chỉ được lưu trong bộ nhớ , nên dữ liệu trên khóa luôn được bảo vệ, ngay cả khi bạn rút nó ra giữa chừng. Tất nhiên, nếu bạn kéo ổ đĩa giữa chừng, bạn sẽ làm hỏng dữ liệu, nhưng điều đó không liên quan gì đến mã hóa.
Theo như các ứng dụng di động, bạn có thể cài đặt chúng vào phân vùng thứ ba có thể truy cập vào windows. Mã hóa ứng dụng là không cần thiết trừ khi bạn đang chạy một số thứ thực sự kỳ lạ (trong trường hợp đó bạn biết cách thực hiện bằng mọi cách.) Chỉ cần đảm bảo ứng dụng của bạn không để lại dấu vân tay. Vì một bản phân phối linux hiện đại sẽ chạy trên hầu hết mọi máy x86, bạn cũng có thể truy cập dữ liệu của mình ở bất cứ đâu.
Một lợi thế khác từ việc này là bạn hoàn toàn không để lại dấu vết nào trên máy chủ.
Là một sidenote, vì hao mòn bộ nhớ flash, tôi khuyên bạn nên thường xuyên sao lưu toàn bộ byte cho toàn bộ khóa, đặc biệt là vì bạn sẽ chạy os từ nó.
Nếu bạn bị hoang tưởng (và tôi biết là bạn) thì bạn không được sử dụng HĐH không được mã hóa nếu bạn không giữ một chuỗi lưu ký cẩn thận , vì một số guốc thông minh có thể đã sửa đổi nó để lấy mật khẩu của bạn (ví dụ qua email) . Nếu bạn đặt sai vị trí trong vài ngày, hãy nuke phân vùng không được mã hóa và cài đặt lại os từ đầu. (sau một dd if=/dev/random of=/dev/sdxn
xn là ID phân vùng hệ điều hành của bạn). Cũng đảm bảo rằng phân vùng HĐH được gắn ở dạng chỉ đọc, theo cách đó, sẽ không có chương trình nào vô tình để lại thông tin trong đó.
Điều này khá kín nước, nhưng không chính xác để thực hiện. Nó, tuy nhiên, đáp ứng tất cả các yêu cầu của bạn. Thật không may, bạn sẽ phải khởi động từ khóa usb nếu muốn truy cập vào dữ liệu của mình.