I have an caching application that uses a CRC64 value to ensure data integrity. I m thinking about putting an extra field, a timestamp to be passed around with the data between the various cache servers and compared to see if data has changed.
However, this requires protocol changes. While that s not a huge deal, I already have a CRC64 that could be used as an indicator that something has changed.
Does anyone know the stats around two blocks of data producing the same CRC64? If not, how could I compute it or estimate it s likelyhood?