Ios 在目标c中将哈希值转换为字符串
我有一个散列值,我想把它转换成字符串格式,但我不知道怎么做 这是散列值Ios 在目标c中将哈希值转换为字符串,ios,objective-c,Ios,Objective C,我有一个散列值,我想把它转换成字符串格式,但我不知道怎么做 这是散列值 7616db6c232292d2e56a2de9da49ea810d5bb80d53c10e7b07d9521dc88b3177 哈希技术是一种单向算法。所以这是不可能的,对不起。你不能。散列是单向函数。另外,理论上两个字符串可以生成相同的散列 但是。如果您有一个足够大的预先计算的列表,其中包含可以为每个唯一字符串生成的尽可能多的哈希值,那么您可能会将哈希值转换回字符串。虽然它需要数千GB的条目和大量的时间来计算每个散列。
7616db6c232292d2e56a2de9da49ea810d5bb80d53c10e7b07d9521dc88b3177
哈希技术是一种单向算法。所以这是不可能的,对不起。你不能。散列是单向函数。另外,理论上两个字符串可以生成相同的散列
但是。如果您有一个足够大的预先计算的列表,其中包含可以为每个唯一字符串生成的尽可能多的哈希值,那么您可能会将哈希值转换回字符串。虽然它需要数千GB的条目和大量的时间来计算每个散列。所以这实际上是不可能的。通过将其转换为字符串格式,您的意思是像当前的答案所建议的那样从中恢复原始字符串,还是仅仅转换为7616db6。。。。。例如,你可以把它输出到一个字符串中?你从哪里得到这个散列值的?给我们看看打印它的线条。