LINUX.ORG.RU

История изменений

Исправление Xenius, (текущая версия) :

Почему-то в PNG CRC32 не включает в себя длину, а полином такой же как в zip и gzip. Записана в чанке в формате big endian.

Например CRC32 от строки IEND получается 0xAE426082 и он совпадает с последними четырьмя байтами на скриншоте.

А разве в формате deflate нет своей контрольной суммы?

Исправление Xenius, :

Почему-то в PNG CRC32 не включает в себя длину, а полином такой же как в zip и gzip. Записана в чанке в формате big endian.

Например CRC32 от строки IEND получается 0xAE426082 и он совпадает с последними четырьмя байтами на скриншоте.

Исходная версия Xenius, :

Почему-то в PNG CRC32 не включает в себя длину, а полином такой же как в zip и gzip. Записана в чанке в формате big endian.