2012-09-10 81 views

回答

2

請參閱Windows.Security.Cryptography.Core.CryptographicHash和朋友。該頁面上有一個示例演示了一種用法,相關類和函數的文檔也有示例。

對於「完整」示例,您可以查看我的Boost許可的CxxReflect庫中的compute_sha1_hash函數。它計算一個SHA1哈希;計算SHA512哈希應該只需要將所請求的哈希算法從「SHA1」更改爲「SHA512」。請注意,此函數是使用WRL編寫的,而不是C++/CX,但將代碼轉換爲C++/CX應該很簡單,並且會產生更簡潔的代碼。