CRC和散列方法都可以用来验证原始数据的完整性。为什么现在大多数系统都使用哈希方法?
CRC 旨在防止传输错误,而不是恶意操作。
因此,它不耐碰撞。
特别是,CRC 码的线性特性甚至允许攻击者以保持校验值不变的方式修改消息