C++ WinRT中的 C# 方法SHA512CryptoServiceProvider.ComputeHash()的等价物是什么?
问问题
1620 次
1 回答
2
见Windows.Security.Cryptography.Core.CryptographicHash
和朋友。该页面上有一个示例演示了一种用法,相关类和函数的文档也有示例。
对于“完整”示例,您可以查看compute_sha1_hash
我的 Boost 许可的 CxxReflect 库中的函数。它计算一个 SHA1 哈希值;计算 SHA512 哈希应该只需要将请求的哈希算法从“SHA1”更改为“SHA512”。请注意,此函数是使用 WRL 而不是 C++/CX 编写的,尽管将代码转换为 C++/CX 应该很简单,并且会产生更简洁的代码。
于 2012-09-10T18:49:56.137 回答