В рамках проекта я пытаюсь убедиться, что пользователи не могут делиться файлами с другими пользователями
Предположим, что пользователь загружает зашифрованный файл с внутреннего веб-портала и сохраняет его в своей локальной системе,
файл будет автоматически расшифрован с помощью ключа, находящегося в локальной системе.
Однако, копия этого расшифрованного файла может быть отправлена кому угодно (по электронной почте, скопировать на диск и другими традиционными способами)
Я ищу решение, которое запрещает пользователю делать это
Следующие варианты уже были рассмотрены и исключены:
- blocking file transfer capabilities of the local system
- making the file password protected
- updating/tempering the meta data of the file
Я также согласен с любыми альтернативами наличию ключа в локальной системе.