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