Идея такова.
Мое приложение позволяет пользователю слушать музыку и смотреть видео из социальной сети. Пользователь может сохранить эти файлы в кеше, чтобы иметь возможность воспроизводить их в автономном режиме. Эти данные сохраняются на SD-карту и могут быть доступны файловым менеджерам и т. д.
Я хочу ограничить доступ к этим файлам другим приложениям. Наиболее очевидным решением является шифрование данных.
Не могли бы вы порекомендовать мне какие-нибудь библиотеки или фреймворки для быстрого шифрования/описания файлов? Очень желательно шифровать файлы "на лету" во время загрузки.
Будет ли эта процедура слишком медленной и ресурсоемкой?
Может быть есть какие-то другие способы - защищенная папка в файловой системе SD или что-то в этом роде?