Articles of crc32

CRC32 От C ++ / C # до PHP

Я не разбираюсь в таких алгоритмах, как CRC32, MD5 и т. Д., Поэтому мне даже сложно задавать вопрос 🙂 В основном есть приложение C #, которое использует [DllImport("Crc32.dll")] private static extern UInt32 CRC32Calc(UInt32 crc32, byte[] buffer, uint length); и далее в коде используется его в методе Generate like this UInt32 crc = CRC32Calc(crcSeed, rawData, (uint)rawData.Length); […]

Javascript crc32 и PHP crc32 не соответствуют

Я работаю над webapp, где хочу сопоставить некоторые значения crc32, которые были сгенерированы на стороне сервера в PHP, с некоторыми значениями crc32, которые я генерирую в Javascript. Оба используют одну и ту же входную строку, но возвращают разные значения. Я нашел библиотеку crc32 javascript на webtoolkit, найденную здесь . Когда я пытаюсь сопоставить простое значение […]

Javascript crc32 и PHP crc32 не подходят для UTF8

Я пытаюсь получить функцию crc32 из PHP, чтобы соответствовать результатам, созданным javascript. Я прошел через 4 различных javascript crc32-библиотеки ( 1 , 2 , 3 , 4 ), которые я нашел в сети, и все они отлично работают для ascii, но когда вы бросаете в него символы utf8, все четыре js-библиотеки выводят одинаковые ошибки ответ. […]