2012-05-03 11 views
1

このリンクによれば、http://forums.silverlight.net/t/20489.aspx XAPファイルを暗号化することはできません。ただし、難読化は難しいですが、難読化はXAPファイルでデータを取得するためのマイナーな抽象化に過ぎません。Silverlight XAPファイルの暗号化

誰でも、理由を説明できますか?これは、データを効率的に暗号化するためにマシンキーが必要であり、マシンキーが自由に利用可能であるためですか?あるいは別の理由。

答えて

3

XAPを復号化して実行する必要があるためです。

XAPを暗号化したとします。ユーザーが実行できるようにするには、解読キーを提供して解読する必要があります。これで、暗号化されていないXAPファイルにアクセスできます。

したがって、XAPを暗号化すると何も成立しません。

+0

特定のソースをサイトに配置できますか?それが私が本当に求めているものです。私は実際にその理由を知っていますが、私はそれを説明するためにMSDNなどのような信頼できる情報源が必要です。 –

0

XAPファイルは、圧縮されたファイルの集合にすぎません。拡張子を.XAPから.ZIPに変更すると、.XAPファイル内のコンテンツを見ることができます!!

これが可能かどうかわかりませんが、解決策を構築している間にソース(アセンブリ)を難読化するのは助けになるかもしれません。