Кодирование CRC — вычисление циклического избыточного кода- остатка от деления полинома данных на порождающий полином. При передаче данных код остатка (код CRC) записывается после поля данных в каждом пакете. При приеме данных повторяют вычисления (операцию деления на порождающий полином). Если остаток от деления равен 0, то передача данных прошла успешно, если не равен 0, то произошла ошибка.
[Михайлов, В. В. Периферийное оборудование: конспект лекций: учебное пособие / В. В. Михайлов. – Белгород: Изд-во БГТУ, 2017.– 114 с.]