我希望byte[]
使用使用SHA1
Algorithm的哈希给定数组SHA1Managed
.
该byte[]
散列将来自单元测试.
预期的散列是0d71ee4472658cd5874c5578410a9d8611fc9aef
(区分大小写).
我怎样才能做到这一点?
public string Hash(byte [] temp)
{
using (SHA1Managed sha1 = new SHA1Managed())
{
}
}
Run Code Online (Sandbox Code Playgroud) 在常规的C#应用程序中,哪个类用于散列:xxxManaged
或xxx
(即SHA1Managed
vs SHA1
)以及为什么?