Sillight 내에 SHA512를 사용할 수 없습니다. 관리되는 라이브러리가 있습니까?
-
20-09-2019 - |
문제
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 라이센스에 만족한다면 사용할 수있는 구현이 있습니다.
Silverlight에는 System.Security.Cryptogray 네임 스페이스가 포함되어 있지 않습니다. 그러나 항상 오픈 소스 비록 크루 크립트 암호화 라이브러리 (C로 작성)를 포트하고 Silverlight에서 직접 사용할 수 있습니다.
http://www.koders.com/info.aspx?c=projectinfo&pid=vz53qh5wtr5uv7lwxyvdkp7p3g
지원이 없기 때문에 SHA512
, 우리는 자체 또는 타사 구현을 사용해야합니다.(여기서 MSDN을 확인하십시오 ..)
Chilkat구현이 저를 위해 작동했습니다. 사용하는 것은 매우 간단하고 간단합니다.여기에서 확인하십시오 ..
제휴하지 않습니다 StackOverflow