Люди! Пощщитайте мне плиз CRC64 ECMA для 0123456789 abcdef...xyz у кого есть хороший калькулятор хешей. До этого юзал CRC64 iso 64,4,3,1,0 c пятью только единицами, полином примитивный. Меня он не подводил, но тут я начитался про него таких страшилок про коллизии что надо от него срочно избавляться. Вообше, при обновлении байта данных он изменяется только в старшем байте изза разреженности, это видимо мало.
мдаа... Зарелизил CRC64 экму, но результат не сходится ни с одним калькулятором... Стандарт требует строгого использования нормальной формы записи полинома. А зачем оно мне надо? Я взял зеркальную форму и подставил ее в алгоритм CRC32. Но сколько потом не вертел результат и не зеркалил, ничего не сходится. Мне приятна зеркальная форма, ее специально придумали для архитектур у которых первый байт младший. Будет ли зеркальная форма давать требуемую надежность?