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