ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

12.05.2010, 02:13
|
|
Новичок
Регистрация: 10.05.2010
Сообщений: 6
Провел на форуме: 11548
Репутация:
0
|
|
MD5 На Си++
Решил написать на Си++ хеш-функцию MD5.
В нете нашел много исходников, но все они написаны тяжело для моего понимания, поэтому решил писать сам с помощью статьи с википедии(http://ru.wikipedia.org/wiki/MD5).
Вроде бы даже написал, но она не работает, т.е. работает, но не правильно(выдает не верный хеш-код).
Вот тут мое творение.
Кому не лень, гляньте, что не так.
|
|
|

12.05.2010, 02:45
|
|
Постоянный
Регистрация: 02.10.2005
Сообщений: 490
Провел на форуме: 2333839
Репутация:
212
|
|
Изобретатель велосипеда. Смысл в чём?)
|
|
|

12.05.2010, 15:04
|
|
Новичок
Регистрация: 10.05.2010
Сообщений: 6
Провел на форуме: 11548
Репутация:
0
|
|
Смысл попытки написать самостоятельно по алгоритму? Ну, во-первых, может пойму больше, а во-втоорых, в исодниках, которые я нашел в нете, все сильно тяжело написано, а хотелось бы проще.
|
|
|

12.05.2010, 16:33
|
|
Познавший АНТИЧАТ
Регистрация: 01.12.2006
Сообщений: 1,769
Провел на форуме: 3718311
Репутация:
1118
|
|
Математику хорошо знаеш?
|
|
|

12.05.2010, 16:37
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
C++ builder, этим все сказано 
|
|
|

12.05.2010, 19:02
|
|
Новичок
Регистрация: 10.05.2010
Сообщений: 6
Провел на форуме: 11548
Репутация:
0
|
|
"Математику хорошо знаеш?" - не плохо, у меня первый курс. У нас только мат. ан. были и аналит. геометрия. Дискретной не было.
"C++ builder, этим все сказано" не суть, не в среде дело.
|
|
|

12.05.2010, 19:27
|
|
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
Провел на форуме: 2083691
Репутация:
330
|
|
To sergg:
Не обращайте внимания на него.
В этот раз мохзе решил снова проявить себя со стороны недохэкера и сказать очередную бестактность без единой капли смысла.
|
|
|

12.05.2010, 21:57
|
|
Участник форума
Регистрация: 30.03.2007
Сообщений: 121
Провел на форуме: 188563
Репутация:
52
|
|
Сообщение от sergg
Решил написать на Си++ хеш-функцию MD5.
В нете нашел много исходников, но все они написаны тяжело для моего понимания, поэтому решил писать сам с помощью статьи с википедии(http://ru.wikipedia.org/wiki/MD5).
Вроде бы даже написал, но она не работает, т.е. работает, но не правильно(выдает не верный хеш-код).
Вот тут мое творение.
Кому не лень, гляньте, что не так.
По мне Win API (Crypt API) будет побыстрее любого алгоритма, написаного руками.
Проверял около 10 разных модулей и т.к., все уступают в скорости.
Если хочется разобрать сам алгоритм, тогда другой вопрос, хотя для начала посоветовал бы CRC - он по проще в понимании и реализации.
P.s. от простого к сложному 
|
|
|

12.05.2010, 22:23
|
|
Новичок
Регистрация: 10.05.2010
Сообщений: 6
Провел на форуме: 11548
Репутация:
0
|
|
JnK, возможно по поводу Crypt API ты прав, но у меня не так уж и много времени. + начал разбирать MD5 - хочеться уже понять его да и написать(принцип у меня такой: раз начал - доделать).
Посмотрите пожалуйста заполнение моего массива Х(Step3 в коде), мне кажется, что ошибка именно там.
|
|
|

13.05.2010, 00:13
|
|
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме: 991929
Репутация:
395
|
|
http://www.insidepro.com/doc/005r.shtml
http://www.insidepro.com/doc/md5.pdf
https://forum.antichat.ru/showpost.php?p=2083849&postcount=98
в общем загляни сюда http://www.insidepro.com/doc/ "Дополнительные статьи"
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|