Вы имеете в виду CRC32 класс?
Нет, CRC-32 - это фиксированный алгоритм , и версия JVM, и тип процессора не должны на него влиять. Фактически, CRC-32 используется, например, в Ethernet, который не зависит от архитектуры.
Если вам известны данные, которые свидетельствуют о несоответствии CRC-32, сравните их с каким-либо произвольным калькулятором CRC, например this one. Очевидно, что на стороне сервера или на стороне клиента вычисления выполняются неправильно.
Я предполагаю, что с какой-то стороны обрабатывается не весь поток / файл (предположительно, несколько байтов в конце файла).