SHA512 dentro de Silverlight no está disponible, hay una biblioteca administrada disponibles?
-
20-09-2019 - |
Pregunta
SHA512Managed
falta en Silverlight (para Windows Phone 7 CTP SDK), solo hasta SHA256 está disponible para su uso. ¿Alguien sabe una clase .NET que podría utilizar que ofrece un auto-contenida C # o VB.net aplicación SHA512?
Necesito usar esto para la autenticación a un servicio web HTTP.
Solución
Uso HashLib desde http://hashlib.codeplex.com/ no tendrán ningún problema. Hay métodos dentro HashLib.HashFactory.HashCryptoNotBuildIn
que no requieren System.Crytography
.
Otros consejos
Mono tiene una aplicación que probablemente se podría utilizar, siempre y cuando esté satisfecho con la licencia del sistema operativo.
Silverlight no contiene el espacio de nombres System.Security.Cryptogray. Sin embargo, siempre se puede puerto de la fuente abierta BeeCrypt Criptografía Biblioteca (escrito en C), y utilizarlo directamente en Silverlight.
http://www.koders.com/info.aspx?c = ProjectInfo y pid = VZ53QH5WTR5UV7LWXYVDKP7P3G
Como no hay soporte para SHA512
, tenemos que utilizar nuestras propias implementaciones o 3er partido.
(Marque aquí MSDN ..)
Chilkat 's aplicación funcionó para mí. Es muy simple y recta de avance de usar. Échale un vistazo aquí ..