- >此问题适用于Windows Phone 7的移动应用程序(虽然我确信该解决方案可用于任何.net应用程序< -
您好,在应用程序内部调用应用程序ID,API密钥,客户端密钥等的方法有哪些。我不久之前被告知不建议将这些类型的密钥直接存储在应用程序中,而是“调用”它们。原因是该应用程序可能被下载和反编译,从而导致您的密钥被盗。
有没有人知道调用密钥的安全方法而不直接在应用程序中存储它们?或者可能在密钥存储在设备上时加密密钥?或者是否存在其他方法?
您的建议或建议表示赞赏。
答案 0 :(得分:1)
Microsoft建议保护代码的官方解决方案是使用Dotfuscator。他们与PreEmptive解决方案合作,以便所有WP7开发人员都可以获得免费许可。下载软件的网站位于:http://www.preemptive.com/windowsphone7.html。它绝对不是保护您信息的完全证明方式,但它使任何人都很难反编译代码并窃取您的秘密。