| Сейчас на форуме: bedop66938, testrev1337, vsv1, 2nd (+7 невидимых) | 
| eXeL@B —› Крэки, обсуждения —› помощь по crc32 | 
| Посл.ответ | Сообщение | 
| 
 | 
Создано: 13 марта 2009 16:54  · Личное сообщение · #1 Здрасте всем.... кто знаком с алгоритмом crc32 настолько хорошо, чтобы объяснить мне как он работает, на пальцах? я перерыл весь инет, но там лишь одна теория с непонятными вставками и операциями... мне нужен детальная схема алгоритма, что откуда берется, что с чем сравнивается, прибавляется и тд... (чтобы так сказать на бумажке расчитать),чтобы не в одну строчку, а в несколько и с комментами..и примерчик, например как вычислить crc32 для файла длиной 1 байт внутри которого только h00 ... Помогите пожалста =( Заранее всех благодарю.... ![]()  | 
| 
 | 
Создано: 13 марта 2009 17:01  · Личное сообщение · #2  | 
| 
 | 
Создано: 13 марта 2009 17:04  · Личное сообщение · #3  | 
| 
 | 
Создано: 13 марта 2009 17:10  · Личное сообщение · #4  | 
| 
 | 
Создано: 13 марта 2009 17:11  · Личное сообщение · #5  | 
| 
 | 
Создано: 13 марта 2009 17:28  · Личное сообщение · #6  | 
| 
 | 
Создано: 13 марта 2009 17:41  · Личное сообщение · #7  | 
| 
 | 
Создано: 13 марта 2009 17:52  · Личное сообщение · #8  | 
| 
 | 
Создано: 13 марта 2009 18:06  · Личное сообщение · #9 Ara именно.. подробное описание каждого производимого кодом действа, но и не совсем так, мне код не нужен, я в нем ничего не пойму, я хочу понять как вычислить crc32 вручную на бумажке (например из h00 получить crc32 [D202EF8D]... какие операции нужно сделать? я даже не знаю как еще объяснить... вобщем максимально доступно, чтобы понял и первокласник... ![]()  | 
| 
 | 
Создано: 13 марта 2009 18:10  · Личное сообщение · #10  | 
| 
 | 
Создано: 13 марта 2009 18:25  · Личное сообщение · #11  | 
| 
 | 
Создано: 13 марта 2009 18:34 · Поправил: tihiy_grom  · Личное сообщение · #12 elite001 Если ты не машина и не понимаешь кодов - учи языки программирования высокого уровня. Вот один из примеров http://www.delphisources.ru/pages/faq/base/fast_crc32.html . Сиди потом и тупо делай на бумажке те действия которые должны выполняться в процедурах Бред какой-то elite001 пишет: вот строка ABC сможешь не прибегая ко всяким асемблерам и cpp, потратив время, вычислить контрольную сумму? А нахрена кому-то, кроме тебя, тупо сидеть и считать crc на бумажке? ![]()  | 
| 
 | 
Создано: 13 марта 2009 18:46  · Личное сообщение · #13  | 
| 
 | 
Создано: 13 марта 2009 18:47 · Поправил: FrenFolio  · Личное сообщение · #14 elite001 Я тебе могу сказать только одно, что вручную, на бумажке ты затрахаешься считать. Поэтому и существуют конкретные имплементации алгоритмов с помощью языков программирования. Ты бы еще какой-нибудь криптографическую хеш-функцию на бумажке попробовал бы посчитать, например SHA-512, забрали бы быстрее в психушку, прежде бы чем вручную смог посчитать. В принципе, если интересует реализация, разберись для начала хотя бы с имплементацией полинома степени 8 - CRC8, там хоть поменьше. ----- Программист SkyNet ![]()  | 
| 
 | 
Создано: 13 марта 2009 18:54  · Личное сообщение · #15  | 
| 
 | 
Создано: 13 марта 2009 19:03  · Личное сообщение · #16  | 
| 
 | 
Создано: 13 марта 2009 19:04  · Личное сообщение · #17  | 
| 
 | 
Создано: 13 марта 2009 19:06 · Поправил: um0v  · Личное сообщение · #18  | 
| 
 | 
Создано: 13 марта 2009 19:09  · Личное сообщение · #19  | 
| 
 | 
Создано: 13 марта 2009 19:10  · Личное сообщение · #20 www.wasm.ru/docs/5/crc.zip В данном документе хранятся самые лучшие, понятные и подробные описания идеи, заложенной в алгоритм CRC и реализацию данного алгоритма на С — Ross N. Williams «Элементарное руководство по CRC алгоритмам обнаружения ошибок», переведенные на русский язык. Ara пишет: "Как сделать мерседес-600 с помощью молотка и зубила" Паровоз напильником обработать ) ----- M&#225 enginn renna undan &#254v&#237 sem honum er skapa&#240 ![]()  | 
| 
 | 
Создано: 13 марта 2009 19:11  · Личное сообщение · #21  | 
| 
 | 
Создано: 13 марта 2009 19:15  · Личное сообщение · #22  | 
| 
 | 
Создано: 13 марта 2009 19:49 · Поправил: tihiy_grom  · Личное сообщение · #23 elite001 пишет: воот, значит ты не знаешь как оно работает, применить всякие примеры, компоненты, модули, утилиты и я могу, Ты видимо не понял моего предыдущего поста - я писал "а нахера это кому-то надо кроме тебя?" LIZARD пишет: а то конкретных вопросов у тебя нет и не понятно чего хочешь Да нет, понятно что он хочет - чел видимо повыделываться хочет перед кем-то, что он сможет на бумажке посчитать crc (только вот беда - он нихера не знает как это делать и требует чтобы ему всё подробно объяснили) ![]()  | 
| 
 | 
Создано: 13 марта 2009 22:45 · Поправил: [HEX]  · Личное сообщение · #24 Да в школе или в инсте надо будет сдавать зачет/экзамен на листке вот и пыжится кто бы ему все разжевал на примерах. На мой взгляд топик можно закрыть, так как инфы топикастеру неадавали выше крыши и если он не хочет читать и разбираться, то это его головная боль, а не участников форума. ----- Computer Security Laboratory ![]()  | 
| eXeL@B —› Крэки, обсуждения —› помощь по crc32 | 
| Эта тема закрыта. Ответы больше не принимаются. | 








) алгоритм ЦРЦ32 в комиксах или подробное описание каждого производимого кодом действа?






 Для печати