SHA512Managed
отсутствует в Silverlight (для Windows Phone 7 CTP SDK), только до SHA256 доступно для использования. Кто-либо знает класс.NET, который я мог использовать, который предлагает автономный C# или реализацию VB.net SHA512?
Я должен использовать это для аутентификации к веб-сервису HTTP.
Использование 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