使用TripleDESCryptoServiceProvider类Silverlight应用程序(U

2019-07-30 10:02发布

我使用Web服务进行身份验证。 而这个Web服务使用TripleDES的算法来加密用户名和密码。 IM我的Silverlight应用程序我有加密调用Web服务的这些价值,但我不能添加System.Security.Cryptography DLL的参考。

我如何使用Silverlight应用程序这个dll文件?

Answer 1:

有一个这样的东西System.Security.Cryptography DLL。

System.Security.Cryptography是存在于几个组件,微软舰艇命名空间。 在的情况下TripleDESCryptoServiceProvider类型是本里面mscorlib.dll

可悲的是Silverlight的个人资料不出货TripleDESCryptoServiceProvider它自己的(最小的)内部mscorlib.dll (或任何其它组件内)。

然而,你可以得到一个完全兼容(和100%管理)的版本3DES从Mono项目(MIT十.11行货)。 您只需在源文件(及其他文件,这取决于)添加到自己的项目,重建并使用它像正常的桌面.NET框架。



文章来源: Use TripleDESCryptoServiceProvider class in Silverlight Application