2010-03-17 76 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

相關問題