扩展和改变有纵向冗余校验、，以及双或对角奇偶（在RAID-DP中使用）。
校验和.消息的校验和是固定字长（例如字节值）的字节码的模算数和。和可能在传输前用一补数以检测全零消息出现的错误。校验和方案包括奇偶校验位、校验码和纵向冗余校验。部分校验和方案如、Luhn算法和在设计上是专门用于检测人类书写或记录数字时常出现的错误。
循环冗余校验（CRC）.循环冗余校验（CRC）是一个非安全的散列函数，旨在检测计算机网络中数字数据的意外变化。因此，它不适合检测恶意