Sillight 내에 SHA512를 사용할 수 없습니다. 관리되는 라이브러리가 있습니까?

StackOverflow https://stackoverflow.com/questions/2459533

문제

SHA512Managed Silverlight (Windows Phone 7 CTP SDK의 경우)에는 누락되었으며 최대 SHA256 만 사용할 수 있습니다. 자체 포함 C# 또는 vb.net SHA512 구현을 제공하는 .NET 클래스를 아는 사람이 있습니까?

HTTP 웹 서비스에 대한 인증을 위해 이것을 사용해야합니다.

도움이 되었습니까?

해결책

사용 해시브 ~에서 http://hashlib.codeplex.com/ 잘 작동합니다. 안에는 방법이 있습니다 HashLib.HashFactory.HashCryptoNotBuildIn 필요하지 않습니다 System.Crytography.

다른 팁

Mono는 OS 라이센스에 만족한다면 사용할 수있는 구현이 있습니다.

https://github.com/mono/mono/blob/master/mcs/class/corlib/system.security.cryptography/sha512managed.cs

Silverlight에는 System.Security.Cryptogray 네임 스페이스가 포함되어 있지 않습니다. 그러나 항상 오픈 소스 비록 크루 크립트 암호화 라이브러리 (C로 작성)를 포트하고 Silverlight에서 직접 사용할 수 있습니다.

http://www.koders.com/info.aspx?c=projectinfo&pid=vz53qh5wtr5uv7lwxyvdkp7p3g

지원이 없기 때문에 SHA512, 우리는 자체 또는 타사 구현을 사용해야합니다.(여기서 MSDN을 확인하십시오 ..)

Chilkat구현이 저를 위해 작동했습니다. 사용하는 것은 매우 간단하고 간단합니다.여기에서 확인하십시오 ..

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top