title: Can CRC32(C) ever return to 0?
body: <p>I'm wondering if CRC32 sum and CRC32C in particular ever return to 0? The simple answer would be "yes" given a large enough data set. However, I was wondering if there is any provisioning in CRC32C standard that would explicitly prevent this from happening.</p>
  
  <p>The use case for this is that I need to be able to check if remote file is empty and all I have is its CRC32C check sum. So, in other words can I infer that if CRC32C is 0 then file is guaranteed to be empty.</p>
  
  <p>If possible, please provide any reference to a standard where this is defined.</p>