Có cách nào để bảo mật các tệp được tải xuống trong ứng dụng nhằm ngăn người dùng truy cập thông qua thiết bị bị hỏng do jailbreak hoặc một cái gì đó như iExplorer khi thiết bị được cắm vào máy tính không?Làm cách nào để mã hóa các tệp iOS (ví dụ: PDF) khỏi quyền truy cập của người dùng?
Tôi chủ yếu nghĩ đến những thứ như tệp PDF và đã xem xét mã hóa chúng theo cách khác nhau và sau đó lưu trữ dữ liệu trong cơ sở dữ liệu sqlite. Điều khác mà tôi đã xem xét là 'NSDataWritingFileProtectionComplete' nhưng điều đó dường như chỉ mã hóa dữ liệu khi điện thoại bị khóa.
Bất kỳ đề xuất nào được hoan nghênh. Cảm ơn.
Khi thiết bị bị hỏng, bảo mật của thiết bị không được đảm bảo (điều này cũng đúng với Android và cho phép bạn chạy các công cụ dưới dạng root), bạn sẽ có thể mã hóa các tệp bằng cách triển khai phương pháp mã hóa của riêng mình không có gì được cung cấp bởi SDK. –