Защита файлов - изображений, pdf и c с личной информацией (PII) в приложении Xamarin. Android - PullRequest
0 голосов
/ 10 апреля 2020

У нас есть приложение, предназначенное для сферы здравоохранения, в котором есть возможность загружать файлы предписаний или делать снимки результатов испытаний с помощью камеры. Захваченные файлы сохраняются во внешнем хранилище , предназначенном для приложения , и в конечном итоге загружаются в облачное хранилище.

Поскольку наше приложение также должно работать в автономном режиме, мы предпочитаем сохранять их файлы, а не их удаление после загрузки на сервер.

Каковы мои варианты защиты этих файлов на внешнем хранилище от нежелательного доступа через другие приложения, такие как проводник файлов

  1. Могу ли я защитить паролем папку, в которой находятся эти файлы
  2. Могу ли я использовать какое-либо шифрование для шифрования, расшифровывать эти файлы при просмотре через приложение

Поскольку количество таких файлов будет увеличиваться только на основе при использовании приложения в течение определенного периода времени внутреннее хранилище не может быть использовано, а внешнее хранилище, независимо от того, является ли личное или общедоступное c доступным для других приложений, поэтому я искал варианты, упомянутые выше, кажется первым вариантом защиты паролем приложения программно не тривиально, а второй Это может привести к снижению производительности.

Мне также хотелось бы услышать другие подходы к решению этой проблемы, заключающиеся в том, чтобы файлы были доступны в автономном режиме и при этом были защищены.

...