C# 获取字节数组的MD5校验和';C中的conent#
我用Python编写了一个脚本,它为字节数组的内容提供了一个MD5校验和C# 获取字节数组的MD5校验和';C中的conent#,c#,python,md5,C#,Python,Md5,我用Python编写了一个脚本,它为字节数组的内容提供了一个MD5校验和 strz = xor(dataByteArray, key) m = hashlib.md5() m.update(strz) 然后,我可以将硬编码MD5与m进行比较,如下所示: if m.hexdigest() == hardCodedHash: 有没有办法用C做同样的事情?到目前为止,我找到的唯一资源还不够清楚。以下是计算MD5哈希的方法 byte[] hash; using (var md5 = System.S
strz = xor(dataByteArray, key)
m = hashlib.md5()
m.update(strz)
然后,我可以将硬编码MD5与m进行比较,如下所示:
if m.hexdigest() == hardCodedHash:
有没有办法用C做同样的事情?到目前为止,我找到的唯一资源还不够清楚。以下是计算MD5哈希的方法
byte[] hash;
using (var md5 = System.Security.Cryptography.MD5.Create()) {
md5.TransformFinalBlock(dataByteArray, 0, dataByteArray.Length);
hash = md5.Hash;
}
然后将该散列(逐字节)与已知的散列进行比较为什么要将其标记为Python?