Я разрабатываю систему, которая будет работать с хранилищем (каталогом) файлов.
Пользователям будет разрешено работать с этими файлами через системный клиент, но не напрямую через проводник, что означает, что мне нужно каким-то образом скрыть / ограничить доступ.
Я думал о том, чтобы хранить все файлы внутри какого-то зашифрованного пакета, и когда пользователь хочет получить доступ к файлу, извлеките / расшифруйте его и предоставьте информацию. Нечто подобное тому, что делают игры с их проприетарными форматами контейнеров. Есть ли стандартное решение для такого рода задач? Я не хочу изобретать велосипед.