Есть подозрение, что из интернета выпиливают рабочие схемы подсчета CRC на сдвиговых регистрах и XOR элементах. Для CRC16 достаточно трех логических микросхем за 20 рублей, а в статьях упоминают только FPGA. Я так думаю, что боятся народного шифрования, ведь нетрудно расширить хоть до 256 бит. Вот пример, как сильно может различаться википедия по одному вопросу на разных языках:
https://en.wikiped …eedback_shift_register
https://de.wikiped …peltes_Schieberegister
https://ru.wikiped …нейной_обратной_связью
Любопытно, что русский вариант пока не самый плохой.
На западе не принято по паспорту радиодетали продавать, поэтому режут информацию.