2012-05-03 5 views
1

이 링크에 따르면 : http://forums.silverlight.net/t/20489.aspx XAP 파일을 암호화 할 수 없습니다. 그러나 난독 화는 있지만, 난독 화 (obfuscation)는 XAP 파일에서 데이터를 가져 오는 것에 대한 단순한 추상화 일뿐입니다.Silverlight XAP 파일 암호화

누구든지 철저하게 이유를 설명 할 수 있습니까? 데이터를 효율적으로 암호화하려면 머신 키가 필요하며 머신 키는 자유롭게 사용할 수 있습니까? 또는 다른 이유.

답변

3

XAP을 해독하여 실행해야하기 때문에.

XAP을 암호화했다고 가정 해 보겠습니다. 사용자가 실행할 수 있으려면 해독 키를 제공해야 해독 키를 해독해야합니다. 이제 그들은 암호화되지 않은 XAP 파일에 액세스 할 수 있습니다.

그래서 XAP을 암호화하면 아무 것도 달성 할 수 없습니다.

+0

특정 소스를 사이트에 게시 할 수 있습니까? 그게 내가 정말로 찾고있는거야. 나는 실제로 그 이유를 알고 있지만, MSDN과 같은 믿을만한 소식통이 필요하다. –

0

XAP 파일은 압축 된 파일 모음 일뿐입니다. 확장자를 .XAP에서 .ZIP로 변경하면 .XAP 파일 안의 내용을 볼 수 있습니다 !!

이것이 가능한지는 모르겠지만 솔루션을 구축하는 동안 소스 (어셈블리)를 모호하게 만드는 것이 도움이 될 수 있습니다.

관련 문제