Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从md5字符串中获取字节[]数组_C#_.net_Cryptography_Md5 - Fatal编程技术网

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散列的原始字节在病毒检测中使用它