Encryption 哪一个是我可以用来验证两个相同数据的最快哈希代码?

Encryption 哪一个是我可以用来验证两个相同数据的最快哈希代码?,encryption,cryptography,Encryption,Cryptography,我想检查两个数据是否具有相同的值,所以我使用CRC32,它是否比其他哈希函数好。我不需要保安。我正在文件中写入哈希值,并用另一个哈希值检查以比较两个缓冲区是否相同。CRC32不是加密哈希函数。这是一个简单的校验和,仅此而已。您想做什么?它需要多安全?CRC32不是加密哈希函数。这是一个简单的校验和,仅此而已。你想做什么,它需要有多安全 CRC32不是一个加密功能强大的函数 运行数据以计算散列,然后比较散列的速度与比较数据块本身的速度相同。比较数据块可以保证结果,而任何哈希都不能(总是有与哈希冲突

我想检查两个数据是否具有相同的值,所以我使用CRC32,它是否比其他哈希函数好。我不需要保安。我正在文件中写入哈希值,并用另一个哈希值检查以比较两个缓冲区是否相同。

CRC32不是加密哈希函数。这是一个简单的校验和,仅此而已。您想做什么?它需要多安全?

CRC32不是加密哈希函数。这是一个简单的校验和,仅此而已。你想做什么,它需要有多安全

  • CRC32不是一个加密功能强大的函数
  • 运行数据以计算散列,然后比较散列的速度与比较数据块本身的速度相同。比较数据块可以保证结果,而任何哈希都不能(总是有与哈希冲突的空间)。当涉及到将现有哈希与新数据进行比较时,哈希当然可以更快
  • CRC32不是一个加密功能强大的函数
  • 运行数据以计算散列,然后比较散列的速度与比较数据块本身的速度相同。比较数据块可以保证结果,而任何哈希都不能(总是有与哈希冲突的空间)。当涉及到将现有哈希与新数据进行比较时,哈希当然可以更快
    数据有多大?意外碰撞应该有多罕见?它需要安全吗?你们需要多快?你们的问题比标题要短,你们能详细说明你们在问什么吗。目前的措辞没有说明加密是如何涉及的。事实上,你的问题读出来是“如何检查某事物的两个序列的值是否相等”。如果你的问题范围更大,比如说在十几个、几千个或十亿个序列中发现重复序列,那么你的问题就更大了。我不需要安全性。我在文件中写入哈希值,并用另一个哈希值来比较两个缓冲区(数据)是否相同,数据有多大?意外碰撞应该有多罕见?它需要安全吗?你们需要多快?你们的问题比标题要短,你们能详细说明你们在问什么吗。目前的措辞没有说明加密是如何涉及的。事实上,你的问题读出来是“如何检查某事物的两个序列的值是否相等”。如果你的问题范围更大,比如说在十几个、几千个或十亿个序列中发现重复序列,那么你的问题就更大了。我不需要安全性。我在文件中写入散列值,并用另一个散列值进行检查,以比较两个缓冲区(数据)是否相同您的意思是,计算CRC32并用其他数据散列值进行检查比用其他数据散列值进行检查更快data@user2182934当然,如果您对比较的数据(至少是原始数据)有一个预先计算的散列,然后,您最多需要计算一个哈希值进行比较。此操作比比较两条数据快。在这种情况下,您可以使用几乎任何流行的算法(SHA256很好)-它们只需要从存储器读取数据所需时间的一小部分。您的意思是,计算CRC32并使用其他数据哈希值检查比使用其他数据哈希值检查要快data@user2182934当然,如果您有一个预先计算的比较数据哈希(至少是原始数据),然后您最多需要计算一个哈希值进行比较。此操作比比较两个数据块更快。在这种情况下,您可以使用几乎任何流行的算法(SHA256很好)-它们只需要从存储器读取数据所需时间的一小部分。