Сейчас на форуме: (+5 невидимых)

 eXeL@B —› Программирование —› как подсчитать контрольную сумму
Посл.ответ Сообщение

Ранг: 8.1 (гость)
Активность: 0.010
Статус: Участник

Создано: 27 июля 2007 13:30
· Личное сообщение · #1

в идеале: реализация на С++, asm, алгоритм.
В крайнем случае, алгоритм.
заранее thx.



Ранг: 56.3 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 27 июля 2007 13:38
· Личное сообщение · #2

en.wikipedia.org/wiki/List_of_checksum_algorithms



Ранг: 222.2 (наставник), 115thx
Активность: 0.140.01
Статус: Участник

Создано: 27 июля 2007 14:09
· Личное сообщение · #3

Если ты имеешь ввиду CRC32 алгоритм для файла, то можно заюзать aPlib - там есть в функах подсчёт CRC32. Я делал реализацию на МАСМ32. Если нужны исходники(там нет ничего сложного), то могу их выложить наверное после выходных ....

-----
все багрепорты - в личные сообщения




Ранг: 20.5 (новичок)
Активность: 0.020
Статус: Участник

Создано: 27 июля 2007 14:11
· Личное сообщение · #4

Могу кинуть свой проект на асме, если надо.
Считает CRC32, и (по выбору) может юзать тупую API, которая считает неправильно



Ранг: 8.1 (гость)
Активность: 0.010
Статус: Участник

Создано: 27 июля 2007 14:13 · Поправил: antey86
· Личное сообщение · #5

alchemister, HandMill.
Ок, выкладывайте. Просто, вдруг заинтересовал алгоритм+реализация.
А кроме CRC32 еще какие распространены?



Ранг: 20.5 (новичок)
Активность: 0.020
Статус: Участник

Создано: 27 июля 2007 14:17
· Личное сообщение · #6

В общем, -=>ВОТ<=- http://hidden123.narod.ru/misc/CRC32.rar



Ранг: 222.2 (наставник), 115thx
Активность: 0.140.01
Статус: Участник

Создано: 27 июля 2007 14:18
· Личное сообщение · #7

Ну, поищи каких-нить "калькуляторов" для кейгенщиков, я в паке с одним встречал готовые .inc файлы и кажется для С++ что-то, в которых были реализованы алгоритмы MD5, base64 и т.п. ...

-----
все багрепорты - в личные сообщения




Ранг: 20.5 (новичок)
Активность: 0.020
Статус: Участник

Создано: 27 июля 2007 14:18 · Поправил: alchemister
· Личное сообщение · #8

На крэклабе где-то лежит какой-то хэш калькулятор, можно там посмотреть, что распространено.
(калькулятор считает вроде бы CRC32, MD5 и ещё кучу всего)



Ранг: 8.1 (гость)
Активность: 0.010
Статус: Участник

Создано: 27 июля 2007 14:22
· Личное сообщение · #9

Выкладывайте еще. у кого что есть по теме.



Ранг: 78.8 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 27 июля 2007 14:33
· Личное сообщение · #10

--> Cyclic Redundancy Check (CRC32) HashAlgorithm <-- http://www.codeproject.com/cs/algorithms/crc32_dotnet.asp

--> CRC32: Generating a checksum for a file <-- http://www.codeproject.com/cpp/crc32.asp

--> CHash 1.5 - An MFC hashing class <-- http://www.codeproject.com/cpp/chash.asp

--> CRC Encoding <-- http://www.codeproject.com/csharp/marcelcrcencoding.asp

--> CRC_32 <-- http://www.codeproject.com/cpp/crc32_large.asp




Ранг: 126.7 (ветеран)
Активность: 0.140
Статус: Участник
#CCh

Создано: 27 июля 2007 14:46
· Личное сообщение · #11

centner там регаццо надо

pascal.sources.ru/crc/index.htm

вообщем инет, как оказалось, завален примерами... antey86 лень-матушка?

-----
invoke OpenFire




Ранг: 20.5 (новичок)
Активность: 0.020
Статус: Участник

Создано: 27 июля 2007 15:16
· Личное сообщение · #12

Вот кстати насчёт примеров: я лично в своё время долго копался, пока нашел рабочий исходник на Делфи... Может, конечно, с тех пор и появились примеры...



Ранг: 4.1 (гость)
Активность: 0.010
Статус: Участник

Создано: 27 июля 2007 15:25
· Личное сообщение · #13

у мну компонента есть, тока для делфы. Реализация мд5, мд4 сха, алги шифрования, много чего еще. С примерами, кому нада говорите =)



Ранг: 8.1 (гость)
Активность: 0.010
Статус: Участник

Создано: 27 июля 2007 16:29
· Личное сообщение · #14

нада



Ранг: 161.0 (ветеран)
Активность: 0.120
Статус: Участник

Создано: 27 июля 2007 16:42
· Личное сообщение · #15

Ну на Дельфи есть такой компонент LockBox с, так сказать, крипто сигнатурами.
Здесь много-много крипто =) считай-нихочу =)




Ранг: 340.0 (мудрец), 22thx
Активность: 0.120
Статус: Участник
THETA

Создано: 27 июля 2007 16:49
· Личное сообщение · #16

Хороший сайт, есть сырцы по сабжу --> Link_1<-- http://ishodniki.ru
Можно посмотреть на сайте Тедди Роджерса, - много реализаций криптоалгоритмов --> Link_2<-- http://www.tuts4you.com/download.php?list.43
А вообще можно попробовать поискать и по любым сайтам по криптографии.
Например, вот неплохой --> Link_3<-- http://www.secretashell.com/cryptocrk/index.html . Правда, сайт посвящен криптокрекингу и взлому криптосистем с туторами и примерами, но в разделе "Links" есть ссылки на другие сайты аналогичной тематики.

-----
Программист SkyNet




Ранг: 8.1 (гость)
Активность: 0.010
Статус: Участник

Создано: 27 июля 2007 17:13
· Личное сообщение · #17

а сорцы с другими алгоритмами есть у кого? СRC, MD2, MD4, MD5, SHA, RIPEMD, SHA1, SHA256, SHA384, SHA512, RIPEMD160, PANAMA, TIGER, ADLER32.



Ранг: 50.3 (постоянный), 2thx
Активность: 0.020
Статус: Участник

Создано: 27 июля 2007 17:51
· Личное сообщение · #18

wasm.ru/src/9/cryptohash.rar



Ранг: 78.8 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 27 июля 2007 18:14
· Личное сообщение · #19

antey86 пишет:
а сорцы с другими алгоритмами есть у кого? СRC, MD2, MD4, MD5, SHA, RIPEMD, SHA1, SHA256, SHA384, SHA512, RIPEMD160, PANAMA, TIGER, ADLER32.


1. зайди на codeproject.com
2. зарегистрируйся
3. найди панель поиска
4. старайся тут больше не флудить



Ранг: 4.1 (гость)
Активность: 0.010
Статус: Участник

Создано: 27 июля 2007 18:32
· Личное сообщение · #20

dump.ru/files/h/h1722908183/ DCPCrypt, то о чем я выше грил.



Ранг: 222.2 (наставник), 115thx
Активность: 0.140.01
Статус: Участник

Создано: 27 июля 2007 18:33 · Поправил: HandMill
· Личное сообщение · #21

Вот, только что накидал собственного сочинения (смотрите аттач). МАСМ32 реализация противодействия патчингу

--> Link <--

-----
все багрепорты - в личные сообщения




Ранг: 222.2 (наставник), 115thx
Активность: 0.140.01
Статус: Участник

Создано: 27 июля 2007 18:44
· Личное сообщение · #22

Сорри, немного поправил:

7a23_27.07.2007_CRACKLAB.rU.tgz - source.rar

-----
все багрепорты - в личные сообщения




Ранг: 309.8 (мудрец), 21thx
Активность: 0.170
Статус: Участник

Создано: 27 июля 2007 18:49
· Личное сообщение · #23

а гугл запретили?

-----
Shalom ebanats!





Ранг: 126.7 (ветеран)
Активность: 0.140
Статус: Участник
#CCh

Создано: 27 июля 2007 18:52
· Личное сообщение · #24

HandMill
а гугл похоже теперь тока для избранных..

-----
invoke OpenFire




Ранг: 8.1 (гость)
Активность: 0.010
Статус: Участник

Создано: 30 июля 2007 06:45
· Личное сообщение · #25

А тут быстрее находится :D



Ранг: 222.2 (наставник), 115thx
Активность: 0.140.01
Статус: Участник

Создано: 30 июля 2007 12:11
· Личное сообщение · #26

CRC32 реализация на ассемблере(проще некуда), как и обещал. Хотя реализация от alchemister мне больше понравилась ;)

0d85_30.07.2007_CRACKLAB.rU.tgz - CRC32 calc.rar

-----
все багрепорты - в личные сообщения



 eXeL@B —› Программирование —› как подсчитать контрольную сумму
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати