Silverlight 中的 SHA512 不可用,是否有可用的托管库?
-
20-09-2019 - |
题
SHA512Managed
Silverlight(适用于 Windows Phone 7 CTP SDK)中缺少该功能,最多只能使用 SHA256。有谁知道我可以使用的 .NET 类提供独立的 C# 或 VB.net SHA512 实现?
我需要使用它来对 HTTP Web 服务进行身份验证。
解决方案
使用的 HashLib 强> http://hashlib.codeplex.com/ 将正常工作。有HashLib.HashFactory.HashCryptoNotBuildIn
范围内的方法不要求System.Crytography
。
其他提示
Silverlight不包含System.Security.Cryptogray命名空间。但是,你总是可以端口开源BeeCrypt加密库(C语言编写),并直接在Silverlight中使用它。
http://www.koders.com/info.aspx?c = ProjectInfo&PID = VZ53QH5WTR5UV7LWXYVDKP7P3G
由于没有支持 SHA512
, ,我们必须使用我们自己的或第三方的实现。(在这里查看msdn..)
奇尔卡特的实施对我有用。使用起来非常简单直接。在这里查看一下..
不隶属于 StackOverflow