【问题标题】:Encrypting a Silverlight XAP File加密 Silverlight XAP 文件
【发布时间】:2012-05-03 01:39:44
【问题描述】:

根据此链接:http://forums.silverlight.net/t/20489.aspx 无法加密 XAP 文件。然而,混淆是,但根据他们的说法,混淆只是在 XAP 文件中获取数据的一个小抽象。

谁能彻底解释一下原因?这是因为需要机器密钥来有效地加密数据并且机器密钥是免费可用的吗?或者其他原因。

【问题讨论】:

    标签: c# silverlight silverlight-4.0


    【解决方案1】:

    因为 XAP 必须解密才能运行。

    假设您加密了 XAP。为了让用户能够运行它,您必须向他们提供解密密钥,以便他们解密。现在他们可以访问您未加密的 XAP 文件。

    所以加密 XAP 将一事无成。

    【讨论】:

    • 你能找到任何具体的来源吗?这就是我真正想要的。我其实知道原因,但我需要 MSDN 之类的可靠来源来解释它。
    【解决方案2】:

    XAP 文件不过是文件的压缩集合。如果您将扩展名从 .XAP 更改为 .ZIP,您将能够查看 .XAP 文件中的内容!!

    我不知道这是否可能,但在构建解决方案时混淆源(程序集)可能会有所帮助。

    【讨论】:

      猜你喜欢
      • 2011-09-18
      • 2012-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-09
      • 1970-01-01
      相关资源
      最近更新 更多