2010-03-17 77 views

回答

2

使用HashLibhttp://hashlib.codeplex.com/将正常工作。 HashLib.HashFactory.HashCryptoNotBuildIn中有些方法不需要System.Crytography

+1

我想知道如何在Silverlight中使用这个库,因为HasLih.dll无法导入...此外,我无法编译SilverLight的项目... – 2011-02-24 07:49:39

+0

您需要移动需要的代码而不是导入整个图书馆。 – Luke 2011-02-28 02:24:25

1

如果您对操作系统许可感到满意,Mono有可能可以使用的实现。

https://github.com/mono/mono/blob/master/mcs/class/corlib/System.Security.Cryptography/SHA512Managed.cs

+0

第一行代码:'公共类SHA512Managed:SHA512'替代品的开始不好吗? – 2013-04-02 01:23:13

+0

代码看起来像是一个shal impl SHA512我敢打赌它的基础抽象类 – 2013-04-02 01:31:11

+0

是的。我的问号不应该在那里。我正在寻找适用于Windows Phone的SHA512开箱即用算法,并且发现这些SHA512Managed和SHA256Managed仍然依赖于SHA512和SHA256。 – 2013-04-02 01:37:38

-1

由于现时SHA512的支持,我们必须用我们自己的或第三方的实现。 (Check msdn here..)

奇尔卡特的实施为我工作。这是非常简单的&直接使用。 Check it out here..

+0

他们的库不支持silverlight ... – Rob16299 2015-05-21 16:51:27

+0

@ Rob16299:我在我的Windows Phone Silverlight应用程序中使用它。您正在开发哪种类型的应用程序? – Mangesh 2015-05-21 17:12:31

+0

Silveright OOB PC,抱歉我没有清楚 – Rob16299 2015-05-22 17:44:08

相关问题