Я создаю проект Air (AS3). Он будет иметь собственную систему защиты. Все данные от сервера к приложению и обратно шифруются. Я использую секретный ключ, который прописан в серверных скриптах и в приложении. Если хакер декомпилировал приложение, он может узнать секретный ключ. Секретный ключ — это строка (константа). Я не хочу делать обфускацию для своего приложения.
Как я могу скрыть этот секретный ключ? Могу ли я запутать только его? Могу ли я запутать отдельный класс AS3 секретными данными, а затем получить к нему доступ из основного кода, когда это необходимо?