Я ищу реализацию CRC32 в C или C ++, которая явно лицензирована как не является стоимостью или общественным достоянием. Реализация здесь кажется хорошей, но единственное, что она говорит о лицензии, - это «исходный код», что недостаточно хорошо. Я бы предпочел, чтобы не LGPL, поэтому мне не нужно дурачиться с DLL (мое приложение является закрытым источником). Я видел реализацию Adler32 в Zlib, но я проверяю небольшие куски данных, для которых Adler не подходит.
Подробнее здесь: https://stackoverflow.com/questions/302 ... ementation