In one paper I read that we can detect errors in the transmitted file by zipping and unzip, but I have doubts.
For data integrity check, what if we do some operations before sending the data
If you cannot unzip at the receiving end, then you know that some bits must have switched (presumably, CRC not catching it)
I wondered, could we be sure all data errors were detected by doing this?