2012-05-11 15 views
0

私は、外部ソースがSilverlightアプリケーションのホストページに移動するブラウザをポップするインスタンスを持っています。 クエリ文字列内で、サードパーティが擬似機密データを送信しているため、ユーザーが操作できないようにしたいと思っています。 データそのものを見ることは問題ではなく、単純に値を増分したり仮定値に変更することができます。クエリ文字列パラメータの暗号化/復号化?シルバーライトのUsabe?

私の発見したほとんどの暗号は、クエリ文字列値を復号化するためにSilverlightで使用できません。

暗号化が必要なクエリ文字列パラメータが3つあります。

サードパーティ

すなわち:私のアプリケーションのASPXページは、クエリ文字列パラメータを削除し、を通じて、Silverlightアプリケーションに送信されます(暗号化された値はVALUE1する必要があるだろう、2及び3)

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

initパラメータ この時点で、それらは解読され、グローバル変数または場合によらずに設定することができます。

私は最良の方法や値を暗号化する最も効率的な/簡単な方法についていくつかの提案を期待しています。

答えて

0

実際にSilverlightで動作する非常に単純な暗号化方法を見つけることになりました。

関連する問題