Crc32
Автор Вячеслав Новиков задал вопрос в разделе Другие языки и технологии
В чем разница CRC16, CRC32 и CRC64? и получил лучший ответ
Ответ от Иван Сигаев[гуру]
1. Ни одна хеш-функция не гарантирует отсутствие коллизий
2. Если после проверки хеша и совпадении будет дополнительная проверка прямым сравнением - можешь выбирать самую быструю CRC16, если проверки не будет - нельзя выбирать никакую из них
Ответ от Radiohlam[гуру]
CRC пришло в программирование из электроники (интерфейсы/протоколы), поэтому лучше сначала изучить подробно что это такое и как работает, а там, глядишь и ответ сам придёт. Вот тут можешь очень подробно почитать про CRC и с чем его едят:
CRC пришло в программирование из электроники (интерфейсы/протоколы), поэтому лучше сначала изучить подробно что это такое и как работает, а там, глядишь и ответ сам придёт. Вот тут можешь очень подробно почитать про CRC и с чем его едят:
Ответ от Алексей Панских[гуру]
Разный уровень помехозащищённости. Уникальных чисел не будет полюбому, единственный способ добиться уникальности - получать идентификаторы от генератора.
В принципе у тебя УЖЕ есть ID, и он уникален. Следовательно, пара ID и CRC будет уникальна в любом случае. А вероятность угадать хеш для 32-битного составяет 1 из 4 млрд, 16-битного всего 1 из 65 тыс. 64-битный соответственно тебе даром не нужен кроме случая, когда хеш можно проверить не подключаясь к твоему серверу.
Кстати, алгоритм CRC весьма слабо хеширует, ищи другие. А ещё - не забудь ПОСОЛИТЬ. Без соли хеш легко подбирается по таблицам.
Разный уровень помехозащищённости. Уникальных чисел не будет полюбому, единственный способ добиться уникальности - получать идентификаторы от генератора.
В принципе у тебя УЖЕ есть ID, и он уникален. Следовательно, пара ID и CRC будет уникальна в любом случае. А вероятность угадать хеш для 32-битного составяет 1 из 4 млрд, 16-битного всего 1 из 65 тыс. 64-битный соответственно тебе даром не нужен кроме случая, когда хеш можно проверить не подключаясь к твоему серверу.
Кстати, алгоритм CRC весьма слабо хеширует, ищи другие. А ещё - не забудь ПОСОЛИТЬ. Без соли хеш легко подбирается по таблицам.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: В чем разница CRC16, CRC32 и CRC64?
как активировать Windows 7 Enterprise X86&x64 Summer Sunsen Multiload v.10.08.01 ???
CRC32: 9CB7D6C7
MD5: 87B2E68520EC1A09F4839B2695666318
SHA-1:
подробнее...
smart file advisor где лежит smart file advisor и вообще что это?:)
Smart File Advisor - программа-советчик, которая в случае проблем с открытием файла, подскажет
подробнее...
спросили в Другое
что означает число 741
нечетное целое положительное трехзначное число, кратно 3, в сумме своей составляет тоже 3,
подробнее...
что означает число 741
нечетное целое положительное трехзначное число, кратно 3, в сумме своей составляет тоже 3,
подробнее...
Что такое контрольная сумма, и что с ней делать?
Контро́льная су́мма — некоторое значение, рассчитанное из последовательности данных путём
подробнее...
спросили в Интернет Нужен
Что такое SSH и на х**на он нужен? Что такое SSH и на х**на он нужен?
ну тебе он может и на Х.. . не нужен )) ну значит не нужен
зачем тебе тогда чтото
подробнее...
Что такое SSH и на х**на он нужен? Что такое SSH и на х**на он нужен?
ну тебе он может и на Х.. . не нужен )) ну значит не нужен
зачем тебе тогда чтото
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Образ Образы
Где можно скачать Windows XP Pro (SP3), установочный диск в образе?
Проверку на подлинность проходит и с обновлениями проблем нет.
Мультизагрузочный диск Chip
подробнее...
Где можно скачать Windows XP Pro (SP3), установочный диск в образе?
Проверку на подлинность проходит и с обновлениями проблем нет.
Мультизагрузочный диск Chip
подробнее...
Как проверить компьютер на наличие ошибок в системе?
Toolwiz Care - это отличный набор инструментов, предназначенных для ускорения медленных
подробнее...
спросили в Sepultura
antidust что это за программа? ? хочу её удалить с диска С эта программа 3 ГБ занимает...
Toolwiz Care - это очень мощный набор разных инструментов, который значительно ускорит
подробнее...
antidust что это за программа? ? хочу её удалить с диска С эта программа 3 ГБ занимает...
Toolwiz Care - это очень мощный набор разных инструментов, который значительно ускорит
подробнее...
спросили в Другое Spf
чем открыть Файл "SFV"
SFV (англ. Simple File Verification) — файлы для контроля целостности файлов, используют
подробнее...
чем открыть Файл "SFV"
SFV (англ. Simple File Verification) — файлы для контроля целостности файлов, используют
подробнее...
Запись образа на диск
скорость записи нормальная, даже можно до 4х приподнять.
как записать уже сказали, при записи
подробнее...
Что такое MD5-сумма образа?
Данную сумму каждого файла можно проссчитать с помощью программы MD5_File Checker ( не требует
подробнее...
Вычисление CRC8. Assembler.
Сам написал? Что-то трудно поверить 🙂 Хотя.. . судя по работе со стеком.... верю.
Не
подробнее...
Какие программы пишут на C#?В чем его отличие от языка C++? В чем его отличие от языка C++?
C# разработка программ происходит в большей степени с использованием готового кода. Около 350 мб
подробнее...
спросили в Sepultura
подскажите ключ к адвансед систем каре 5 про
Найти ключ не проблема - есть и портативная версия программы - которой ключи не нужны!
Но сама
подробнее...
подскажите ключ к адвансед систем каре 5 про
Найти ключ не проблема - есть и портативная версия программы - которой ключи не нужны!
Но сама
подробнее...
спросили в 1301 год 371 год
Подскажите, если знаете. Мне нужно скачать Windows 7. Можно ли найти небольшую по размерам в инете и где?
MSKD.RU - DownloaD » СОФТ » СБОРКИ ОС
Windows 7 Mini Wini eXPerience
СОФТ » СБОРКИ ОС
подробнее...
Подскажите, если знаете. Мне нужно скачать Windows 7. Можно ли найти небольшую по размерам в инете и где?
MSKD.RU - DownloaD » СОФТ » СБОРКИ ОС
Windows 7 Mini Wini eXPerience
СОФТ » СБОРКИ ОС
подробнее...