Вопросы по теме 'checksum'

Zlib для Mono/.Net без известной контрольной суммы
Мне нужно реализовать специальную реализацию ZLib, которая должна работать под .Net и Mono. Сообщения данных/строки принимаются через сокет, поэтому контрольная сумма отсутствует. Речь идет о необработанных строковых данных, а не о файлах....
1102 просмотров
schedule 16.06.2023

Почему по модулю 65521 в алгоритме контрольной суммы Adler-32?
Алгоритм контрольной суммы Adler-32 вычисляет суммы по модулю 65521. Я знаю, что 65521 — это наибольшее простое число, умещающееся в 16 бит, но почему в этом алгоритме важно использовать простое число? (Я уверен, что ответ покажется очевидным, как...
5128 просмотров
schedule 03.09.2022

Есть ли способ добавить два байта с переполнением в python?
Я использую pySerial для чтения данных с подключенного устройства. Я хочу рассчитать контрольную сумму каждого полученного пакета. Пакет считывается как массив символов, при этом фактическая контрольная сумма является самым последним байтом в конце...
5235 просмотров
schedule 26.04.2023

Как рассчитать контрольную сумму модуля REBOL 3?
В REBOL 3 возможно вычислить контрольную сумму модуля SHA1. Когда REBOL загружает модуль, он сравнивает свою контрольную сумму с контрольной суммой загруженного модуля, и, если они не совпадают, генерируется ошибка, а именно. access error: invalid...
146 просмотров
schedule 28.04.2023

Определение того, является ли файл дубликатом
Есть ли надежный способ определить, являются ли два файла одинаковыми? Например, два файла одинакового размера и типа могут быть, а могут и не быть одинаковыми бинарно (да, я знаю, что это не совсем слово). Я предполагаю, что сравнение одной или...
2442 просмотров

Как рассчитать контрольную сумму CRC в ActionScript 3?
Я разрабатываю приложение во flex, в котором мне нужно вычислить контрольную сумму разных файлов. Я хотел бы знать, есть ли в actionscript прямой метод для расчета или мне нужно использовать какие-либо внешние библиотеки? Заранее спасибо :)
4265 просмотров
schedule 27.10.2023

ошибка управления памятью
У меня ошибка в коде. Я получаю на Mac неверную контрольную сумму для освобожденного объекта, а под Linux ошибка malloc. Кто-нибудь может мне помочь? /* * Copyright 2010, The PLDesktop Development Team * * This library is free software; you...
33 просмотров
schedule 30.11.2023

Контрольная сумма для базы данных SQLite?
Я хотел бы иметь возможность узнать, был ли каким-либо образом обновлен файл базы данных SQLite. Как бы я это реализовал? Первое решение, о котором я думаю, это сравнение контрольных сумм, но у меня нет опыта работы с контрольными суммами.
6384 просмотров
schedule 17.12.2023

Как проверить контрольную сумму всей структуры папок?
У меня есть большая структура папок (т. е. данных объемом 2-3 ГБ), которую необходимо сверить с отдельной структурой на другом диске. Есть ли способ проверить контрольную сумму всей структуры каталогов, чтобы убедиться, что две структуры, а также...
4805 просмотров
schedule 20.02.2023

CRC/вычисление контрольной суммы
Какой метод проще в вычислительном и программном отношении для вычисления CRC полинома данных? Метод LSB-First или MSB-first? Я был бы рад, если бы вы могли также указать причину этого.
484 просмотров

Какие методы я могу использовать для анализа и угадывания 4-битного алгоритма контрольной суммы?
[Предыстория] Я работаю с 5-летней системой идентификации пользователей и пытаюсь добавить идентификаторы в базу данных. У меня проблема в том, что система, считывающая идентификационные номера, требует какой-то контрольной суммы, и никто из...
3265 просмотров
schedule 04.03.2022

Загрузка файла контрольной суммы MD5 на стороне клиента
Я пишу веб-приложение, которое будет хранить файлы в облаке Amazon S3. Приложение должно иметь возможность показывать, что загруженные в него файлы не были изменены в любое время. Файлы будут загружены на сервер веб-приложений, где они будут...
3613 просмотров
schedule 14.03.2022

Алгоритм контрольной суммы дает непредсказуемые результаты
Я работаю над алгоритмом контрольной суммы, и у меня возникли проблемы. Проблема в том, что когда я вручную создаю «фальшивое» сообщение, которое существенно меньше «реальных» данных, которые я получаю, я получаю правильную контрольную сумму. Однако...
262 просмотров
schedule 09.12.2023

MySQL - самый быстрый способ проверить, изменились ли данные в таблице InnoDB
Мое приложение очень интенсивно использует базу данных. В настоящее время я использую MySQL 5.5.19 и MyISAM, но я нахожусь в процессе перехода на InnoDB. Единственная оставшаяся проблема — контрольная сумма. Мое приложение выполняет около...
7270 просмотров
schedule 10.03.2023

Какой самый чистый способ получить контрольную сумму многомерного массива?
Я делаю некоторое кэширование sql определенных запросов. Я использую CakePHP, поэтому условия запроса находятся в массиве таким образом: array ( 0 => array ( 0 => 'Tutorial.id IN ( SELECT tutorial_id FROM classifications WHERE...
10084 просмотров

Как работают алгоритмы CRC для CCITT16 и как получить их для CCITT8
Я пытаюсь реализовать контрольную сумму CRC-8 - и, читая CRC в целом, я наткнулся на этот алгоритм для CCITT-16 (многочлен X ^ 16 + X ^ 12 + X ^ 5 + 1): unsigned char ser_data; static unsigned int crc; crc = (unsigned char)(crc >> 8) |...
1535 просмотров
schedule 20.01.2024

DotNetZip Создает поврежденные архивы (неправильный CRC)
Есть странная проблема с DotNetZip, которую я не могу найти решения. Я искал несколько часов и просто не могу ничего найти по этому поводу, так что вот. var ms = new MemoryStream(); using (var archive = new Ionic.Zip.ZipFile()) { foreach (var...
4212 просмотров
schedule 23.06.2023

Как мне вычислить хэш файлов (md5 и SHA1) на C #
Это мой первый проект на C #, и я почти новичок. Я использую openfiledialoge для выбора файла, получаю путь к файлу методом GetFullPath и сохраняю его в переменной, называемой, например, fpath. Мне нужно вычислить хеш файла, путь к которому хранится...
31724 просмотров
schedule 28.07.2023

Разгрузка контрольной суммы ICMP
У меня есть простая настраиваемая программа ping, эхо-запрос/эхо-ответ... Серверная часть развернута в Linux, а клиент - на компьютере с Windows.... И клиент, и сервер программно вычисляют контрольную сумму ICMP и устанавливают ее. Все в порядке....
722 просмотров
schedule 04.02.2022

Сгенерировать число в определенном диапазоне из контрольной суммы
Я работаю над генератором чисел, который принимает строку в качестве входных данных и выдает число в определенном диапазоне в качестве вывода. Для этого мне нужно определить минимальное и максимальное возможное значение, которое может иметь...
492 просмотров
schedule 15.01.2023