WinRT'de basit bir tek yönlü SHA-256 hash yaratmaya gittim ve işe yaramadığını fark ettim. Bir doğrulama yaptım ve görünüşte bu var: mscorlib içindeWinRT'de SHA-256 karmaları nasıl oluşturulur?
◦API System.Security.Cryptography.SHA256Managed, PublicKeyToken = b77a5c561934e089 bu uygulama türü için desteklenmiyor. CryptoWinRT.exe bu API'yi çağırır. MSCORLIB, PUBLICKEYTOKEN = B77A5C561934E089'daki .SAPI System.Security.Cryptography.HashAlgorithm bu uygulama için desteklenmiyor tür. CryptoWinRT.exe bu API'yi çağırır. CAPI System.Security.Cryptography.SHA256Managed. # Ctor MSCORLIB, PUBLICKEYTOKEN = B77A5C561934E089 bu uygulama için desteklenmiyor tür. CryptoWinRT.exe bu API'yi çağırır. CAPI System.Security.Cryptography.HashAlgorithm.ComputeHash (System.Byte []) MSCORLIB içinde , PUBLICKEYTOKEN = B77A5C561934E089 bu uygulama türü için desteklenmez. CryptoWinRT.exe bu API'yi çağırır.
Bunun için ne var? Ve neden böyle bir önemsiz şey WinRT'de izin verilmez?
Yinelenen [I C++ WinRT bir SHA512 karma işlemini nasıl?] (http://stackoverflow.com/questions/12355417/how-do-i-perform-a-sha512-hash-in- c-winrt) (Farklı karma algoritması, ancak cevap aynıdır.) –