我使用Web服务进行身份验证。 而这个Web服务使用TripleDES的算法来加密用户名和密码。 IM我的Silverlight应用程序我有加密调用Web服务的这些价值,但我不能添加System.Security.Cryptography DLL的参考。
我如何使用Silverlight应用程序这个dll文件?
我使用Web服务进行身份验证。 而这个Web服务使用TripleDES的算法来加密用户名和密码。 IM我的Silverlight应用程序我有加密调用Web服务的这些价值,但我不能添加System.Security.Cryptography DLL的参考。
我如何使用Silverlight应用程序这个dll文件?
有一个这样的东西System.Security.Cryptography
DLL。
System.Security.Cryptography
是存在于几个组件,微软舰艇命名空间。 在的情况下TripleDESCryptoServiceProvider
类型是本里面mscorlib.dll
。
可悲的是Silverlight的个人资料不出货TripleDESCryptoServiceProvider
它自己的(最小的)内部mscorlib.dll
(或任何其它组件内)。
然而,你可以得到一个完全兼容(和100%管理)的版本3DES从Mono项目(MIT十.11行货)。 您只需在源文件(及其他文件,这取决于)添加到自己的项目,重建并使用它像正常的桌面.NET框架。