я должен передать большие файлы через сеть и должен создать контрольную сумму для них на почасовой основе. таким образом, скорость для генерации контрольной суммы является критической для меня. так или иначе я не могу сделать zlib.crc32 и zlib....
Я ищу реализацию CRC32 в C или C++, который явно лицензируется как являющийся никакой стоимостью или общественным достоянием. Реализация здесь кажется хорошей, но единственная вещь она говорит о лицензии...
Учитывая, что SSE 4.2 (Intel Core i7 и i5 части) включает инструкцию CRC32, кажется разумным заняться расследованиями, можно ли было создать более быструю хеш-функцию общего назначения. Согласно этому...
Я видел 8-разрядный, 16-разрядный, и 32-разрядный CRCs. В какой точке я должен перейти к более широкому CRC? Моя реакция пищеварительного тракта состоит в том, что это основано на длине данных: 1-100 байтов: 8-разрядный CRC 101 - 1000 байтов: 16-разрядный
Я ищу способ инвертировать контрольную сумму CRC32. Вокруг существуют решения, но они или плохо записаны, чрезвычайно технические и/или в блоке. Блок (в настоящее время) вне моего кругозора, таким образом, я...
Возможно, я просто не вижу его, но CRC32 кажется или напрасно сложным, или недостаточно объясненный где угодно я мог найти в сети. Я понимаю, что это - остаток от non-carry-based...
Я искал и не могу найти информацию о том, что это и как это вычисляется. Я понятия не имею, почему вопрос был отрицателен проголосовавший. Разве это не ясно и программирующее связанный? Или если я...
Как быстро можно вычислить CRC32 для хеширования очень больших объемов данных? (порядок величины ГБ в секунду) Что относительно MD5? Другой, более быстрые алгоритмы хеширования как adler32? Делает кто-либо имеет реальный...
У меня есть хеш MD5: 10f86782177490f2ac970b8dc4c51014 Результат http://www.fileformat.info/tool/hash.htm?text=10f86782177490f2ac970b8dc4c51014: c74e16d9, но PHP: crc32 ('10f86782177490f2ac970b8dc4c51014');...
когда я ввожу 2 раза, значение позиции будет изменено. image image description here import hashlib import binascii import fileinput from sys import argv script, file, file_checksum = argv def Find_CRC32 (...
Я использую пакет утилиты Zip Java и требуемый, чтобы знать, как создать zip-файл без сжатия вообще. Установка уровня к 0 не помогает. Действительно ли это правильно? Кроме того, когда я использовал СОХРАНЕННЫЙ...
На днях я столкнулся с вопросом, что GZipStream не обнаруживает поврежденные данные (даже CRC32 проходит)? (Это вполне может быть "дубликат", у меня смешанные чувства по этому поводу. Я был ...
Возможный дубликат: получить контрольную сумму CRC для NSData в Objective-C Я не могу найти никакой реализации алгоритма CRC32 в xcode. Может ли кто-нибудь помочь мне его вычислить?
В нескольких местах я читал, что crc32 аддитивен, и поэтому: CRC (A xor B) = CRC (A) xor CRC (B). Приведенное выше утверждение было опровергнуто следующим кодом, который я написал: import zlib
def crc32 (data): ...
Я пишу программу Python для извлечения данных из середины файла bz2 размером 6 ГБ. Файл bzip2 состоит из независимо расшифровываемых блоков данных, поэтому мне нужно только найти блок (они разделены ...
Я использую эту тривиальную функцию для вычисления контрольной суммы CRC данного файла: long i, j = 0;
int k = 0;
uint crc = 0xFFFFFFFF;
FileInfo file_info = новый FileInfo (файл);
byte [] file_buffer = new byte [...
Я пытаюсь вычислить / сгенерировать хэш CRC32 некоторых случайных строк, используя Python, но они не соответствуют значениям, которые я генерирую из онлайн-источников. Вот что я делаю на своем ПК, >>> ...
Правильно ли приведенный ниже код вычисляет значение FCS для беспроводных кадров 802.11? Поскольку значение, созданное приведенным ниже кодом, не соответствует значению, показанному wireshark. const uint32 _t crctable[] = {...
Последние 4 часа я изучал алгоритм CRC. Я почти уверен, что уже освоился. Я пытаюсь написать кодировщик PNG, и я не хочу использовать внешние библиотеки для CRC ...
Код (написан на C ):unsigned long chksum _crc32 (unsigned char *block, unsigned int length ){ зарегистрировать длинную контрольную сумму без знака; беззнаковое длинное i; crc = 0xFFFFFFFF; для (i = 0; я < длина; я++...
И CRC, и методы хеширования могут использоваться для проверки целостности исходных данных. Почему в настоящее время в большинстве систем используется метод хеширования?
При запуске примера файла расширения APK я просто пропустил проверку CRC32, чтобы избежать ошибки алгоритма crc, и он работает очень хорошо! Но хотя проверка файла XAPK показывает правильные загруженные данные...
Конечно, MD5 лучше, чем CRC32, SHA1 лучше, чем MD5, и так далее... Но они также намного медленнее, чем CRC32. Знаете, я думаю о том, как проверить непротиворечивость бытия...
Существуют ли какие-либо 32-битные алгоритмы контрольной суммы с одним из следующих вариантов: Меньшая вероятность коллизии хэша для размеров входных данных <1 КБ? Столкновения с более равномерным распределением. Они относительно CRC32. Я ...
Я искал эквивалентный метод python для команды unix cksum : http://pubs.opengroup.org/onlinepubs/7990989775/xcu/cksum.html $ cksum ./temp.bin
1605138151 712368 ./temp.bin Пока ...
Есть ли в Linux эквивалент md5sum / sha1sum для вычисления CRC32 в стиле SFV? Я проверил cksum, но похоже, что он вычисляет другую сумму (возможно, другой полином? Или я ...