C# 如何从md5字符串中获取字节[]数组
可能重复:C# 如何从md5字符串中获取字节[]数组,c#,.net,cryptography,md5,C#,.net,Cryptography,Md5,可能重复: 我有字符串形式的md5校验和 例如: string md5 = "83bb108c0c4d94fab1a6748ca1ddfba6"; 我想从这个md5获取字节[]数组。我的意思是反向MD5CryptoServiceProvider.ComputHash()方法。这可能吗?我似乎理解您希望从给定的散列中获取原始数据。这是不可能的,因为MD5哈希在消化过程中固有地丢失原始信息 您可能需要检查和wikipedia条目,以便更好地了解哈希函数是什么。为什么要反转哈希?如果你想确定它是
我有字符串形式的md5校验和 例如:
string md5 = "83bb108c0c4d94fab1a6748ca1ddfba6";
我想从这个md5获取
字节[]
数组。我的意思是反向MD5CryptoServiceProvider.ComputHash()
方法。这可能吗?我似乎理解您希望从给定的散列中获取原始数据。这是不可能的,因为MD5哈希在消化过程中固有地丢失原始信息
您可能需要检查和wikipedia条目,以便更好地了解哈希函数是什么。为什么要反转哈希?如果你想确定它是否是你拥有的某些数据的散列,那么散列数据并比较散列。我有开源防病毒数据库。此数据库包含病毒体特定部分的md5哈希。我想弄清楚md5散列的原始字节在病毒检测中使用它