2012-05-11 47 views
0

我有一个实例,其中一个外部源将弹出一个浏览器,导航到我的Silverlight应用程序的主机页面。 在第三方发送我不希望用户能够操纵的伪敏感数据的查询字符串中。 查看数据本身不是问题,它只是能够将值增加或更改为假定的值。查询字符串参数加密/解密? Usabe与Silverlight?

我的问题是,我发现大多数加密技术在Silverlight中无法解密查询字符串值。

我有3个需要加密的查询字符串参数。

第三方:(加密值将需要值1,2和3)

//make call to Silverlight application host page 
http://server/SilverlightRIA.aspx?value1=blah&value2=foo&value3=bar 

我的应用程序的ASPX页面将去掉查询字符串参数,并将其通过发送到Silverlight应用程序初始化参数。 在这一点上,他们可以解密并设置为全局变量或任何情况下。

我希望对加密值的最佳方式或最有效/最简单的方式提出一些建议。

回答

0

实际上最终找到了一个相当简单的加密方法,将与Silverlight一起使用。