Есть ли какой-нибудь 32-битный алгоритм контрольной суммы с:
Они относятся к CRC32. На первое свойство я практически не рассчитываю из-за ограничения объема памяти 32 бита. Но во втором ... кажется, могут быть улучшения.
Есть идеи? Спасибо. (Мне нужна конкретная реализация, лучше на C, но C ++ / C # или что-то еще для начала тоже в порядке).