ну переписать не проблема, если выбрали алгоритм. хотя я даже для пузатой мелочи выбираю ++, ибо шаблоны и всякие if constexpr подкупают, а спеки если че можно тут найти: https://reveng.sourceforge.io/crc-catalogue/all.htm там кстати и генератор для Си вроде есть. но я его не юзал не буду ничего говорить