Способ вызова идентификатора приложения, ключа API, ключа клиента и т. Д.? - PullRequest
1 голос
/ 01 апреля 2011

-> Этот вопрос предназначен для мобильных приложений для Windows Phone 7 (хотя я уверен, что решение можно использовать в любом приложении .net <- </p>

Здравствуйте, каковы некоторые способы вызова идентификаторов приложений, API-ключей, клиентских ключей и т. Д. Внутри приложения. Ранее мне уже не раз говорили, что не рекомендуется хранить эти типы ключей непосредственно внутри приложения, но «вызывать» их. Причина в том, что приложение может быть загружено и декомпилировано, что может привести к краже ваших ключей.

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

Ваши рекомендации или предложения приветствуются.

1 Ответ

1 голос
/ 02 апреля 2011

Официальным решением, которое Microsoft рекомендует для защиты вашего кода, является использование Dotfuscator.Они сотрудничают с решениями PreEmptive, поэтому все разработчики WP7 получат бесплатную лицензию.Веб-сайт для загрузки программного обеспечения находится здесь: http://www.preemptive.com/windowsphone7.html. Это определенно не полностью защищенный способ защиты вашей информации, но он усложняет задачу декомпиляции вашего кода и кражи ваших секретов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...