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

Какой самый быстрый алгоритм хеширования для проверки равенства двух файлов?
Каков самый быстрый способ создать хеш-функцию, которая будет использоваться для проверки равенства двух файлов? Безопасность не очень важна. Изменить: я отправляю файл через сетевое соединение и буду уверен, что файлы с обеих сторон равны
72662 просмотров
schedule 02.08.2022

Расстояние Хэмминга и CRC
Как найти расстояние Хэмминга кода, сгенерированного определенным CRC? Предположим, что у меня есть производящий полином порядка, скажем, 4 и 11 бит данных. Как вычислить HD, основываясь только на этой информации?
1803 просмотров
schedule 12.07.2022

Как определить, какой CRC использовать?
Если у меня есть определенное количество байтов для последовательной передачи, как мне определить, какой CRC (CRC8, CRC16 и т. д., в основном, сколько бит CRC?) использовать, и при этом иметь высокий процент обнаружения ошибок? Есть ли формула для...
3260 просмотров
crc
schedule 09.12.2023

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

Компонент загрузки файла HTTP - CRC и функция возобновления - Какие есть альтернативы?
Я хочу загрузить большие файлы - 40 ГБ + - на свой сервер, который может быть либо PHP, либо ASP.Net. Я ищу по крайней мере поддержку CRC и возобновления - я хочу знать, что мой файл правильный, и я хочу иметь возможность возобновить загрузку,...
1405 просмотров
schedule 12.06.2022

Расчет делителя CRC
Я пытаюсь понять CRC, и я запутался, как вычислить «делитель». В примере из Википедии делитель равен 11 (1011) для ввода 11010011101100. 11010011101100 000 <--- input left shifted by 3 bits 1011 <--- divisor (4 bits) =...
8796 просмотров
schedule 18.08.2022

Помогите мне в этой путанице (проверка файла с помощью CRC16 в C)
здесь у меня есть путаница в выводе CRC16. Сначала я использовал только одну функцию, которая использует char readChar и считает CRC16 любого типа файла, но в файлах .tar or .tar.gz у меня возникла проблема с EOF , и в моем предыдущем вопросе...
162 просмотров
schedule 14.01.2024

Какой тип данных лучше при расчете CRC16 для любого типа файла
Здесь я использую две разные функции для вычисления CRC16 для любого типа файла (.txt,.tar,.tar.gz,.bin,.scr,.sh etc) , а другой размер также варьируется от 1 KB to 5 GB . Я хочу добиться этого `cross platform less time consuming...
1714 просмотров
schedule 25.08.2023

Как работают алгоритмы 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

Как перевести реализацию CRC, управляемую таблицей, в побитовую реализацию?
У меня есть несколько методов CRC, которые мне нужно протестировать. Эти методы были написаны не мной. Лучший способ, который я вижу, это реализовать алгоритм CRC, используя другую технику, а затем сравнить результаты. В настоящее время все...
2419 просмотров
schedule 28.11.2022

Почему существует разница в этом вычислении CRC16 в python?
я бы сказал, что этот код выдаст один и тот же результат три раза, но это не так: import crcmod #create CRC16 calculator crc16 = crcmod.predefined.mkCrcFun('crc-16') #wait for user input #hstr = raw_input("enter hex commands, space separated:...
2524 просмотров
schedule 29.05.2023

Что делать, если биты CRC имеют ошибку в кадре Ethernet?
Кадр Ethernet состоит из 32 битов CRC (Cyclic Redunancy Check) для проверки ошибок. Не будет ли большой проблемой, если сами биты CRC будут изменены, но сообщение/полезная нагрузка верны? Есть ли способ обнаружить, избежать и исправить это?
2363 просмотров
schedule 27.12.2022

Реализуйте алгоритм CRC из уравнения
Я имею дело с устройством, которое говорит использовать эту 16-битную циклическую проверку избыточности: CCITT CRC-16 with polynomial x^16 + x^12 + x^5 + x^1 Я искал реализацию такого алгоритма, но нашел только те, у которых последний член...
4953 просмотров
schedule 04.01.2024

Извлечь определенный байт из массива char и массива байтов в java
У меня есть массив символов, содержащий шестнадцатеричное значение. Он содержит 6 байтов. Я вычислил crc этих 6 байтов, и функция возвращает значение типа int. Это код. char buffer[] = {0x01,0x05,0x00,0x06,0x00,0x00}; byte[] bufferbyte = new...
1849 просмотров
schedule 27.02.2022

Уменьшение значения CRC32 до 16 или 8 бит
В схеме кадрирования сообщений я хочу защитить пакеты с помощью обнаружения ошибок CRC. Эти пакеты отправляются через TCP-соединение. Для небольших пакетов длиной менее 16 байт я бы выбрал CRC8. Для пакетов размером менее 4096 байт используется...
2108 просмотров
crc
schedule 10.06.2023

Как сгенерировать CRC-16 из C#
Я пытаюсь сгенерировать CRC-16 с помощью С#. Аппаратное обеспечение, которое я использую для RS232, требует, чтобы входная строка была HEX. На приведенном ниже снимке экрана показано правильное преобразование. Для теста мне нужно, чтобы 8000 было...
64788 просмотров
schedule 15.02.2023

Существует ли стандартная реализация CRC C#/.NET?
Я знаю, что существуют реализации для SHA-1 и SHA-256 в System.Security.Cryptography. Есть ли что-нибудь встроенное, что может вычислять хэши CRC?
10048 просмотров
schedule 15.02.2023

Обратный инжиниринг неизвестен CRC
Я пытаюсь реконструировать CRC. Когда я вычисляю CRC-16 для данных, он очень похож на отправку crc с данными, но не в точности равен. Как лучше всего узнать, как вычислить этот CRC? Может быть, здесь используется другой полином или другое...
1260 просмотров
schedule 24.06.2022

Проверка CRC-32 не выполняется с DEC 5.2
Я написал два простых обработчика кнопок для тестирования / демонстрации CRC16 и CRC32 из Delphi Encryption Compendium 5.2. Код для CRC16 работает нормально, но проверка CRC32 всегда терпит неудачу. Я использую 512-байтовый массив, где последние 2...
254 просмотров
schedule 09.09.2022

Существует ли максимальное «безопасное» количество данных для хеширования?
Я хочу отправить некоторые данные на устройство, и мне нужно проверить согласованность. Злоумышленника не будет, могут быть только аппаратные сбои. Максимальный размер данных в моем случае будет около 256 КБ. Меня интересуют алгоритмы...
35 просмотров
schedule 05.05.2024