認証には Web サービスを使用します。また、この Web サービスは、TripleDes アルゴリズムを使用してユーザー名とパスワードを暗号化します。私の Silverlight アプリケーションでは、Web サービスを呼び出すためにこれらの値を暗号化する必要がありますが、System.Security.Cryptography dll の参照を追加できません。
この dll ファイルを Silverlight アプリケーションに使用するにはどうすればよいですか?
認証には Web サービスを使用します。また、この Web サービスは、TripleDes アルゴリズムを使用してユーザー名とパスワードを暗号化します。私の Silverlight アプリケーションでは、Web サービスを呼び出すためにこれらの値を暗号化する必要がありますが、System.Security.Cryptography dll の参照を追加できません。
この dll ファイルを Silverlight アプリケーションに使用するにはどうすればよいですか?
System.Security.Cryptography
dllのようなものはありません。
System.Security.Cryptography
Microsoftが出荷するいくつかのアセンブリに存在する名前空間です。タイプの場合はTripleDESCryptoServiceProvider
内部に存在しmscorlib.dll
ます。
TripleDESCryptoServiceProvider
残念ながら、Silverlightプロファイルは、それ自体の(最小限の)mscorlib.dll
内部(または他のアセンブリの内部)には付属していません。
ただし、Monoプロジェクト(MIT X.11ライセンス)から完全に互換性のある(および100%管理された)バージョンの3DESを入手できます。ソースファイル(およびそれが依存する他のファイル)を独自のプロジェクトに追加し、再構築して、通常のデスクトップ.NETFrameworkのように使用するだけです。