Как работает функция MD5? - PullRequest
       2

Как работает функция MD5?

0 голосов
/ 25 сентября 2011

Я хотел бы реализовать функцию для SuperFastHash , которая совместима с функцией openssl MD5. MD5 объявлен в md5.h как:

unsigned char *MD5(const unsigned char *d, size_t n, unsigned char *md);

Но я не могу найти его определение в заголовках и исходном коде.

Так как же это работает? Функция не алгоритм.

Ответы [ 2 ]

3 голосов
/ 25 сентября 2011
1 голос
/ 25 сентября 2011

В дополнение к ответу, который был дан вам, я бы хотел указать на реализацию openssl, если md5 можно найти в openssl tarball, который доступен здесь http://www.openssl.org/source/

Вы находитесь после папки crypto \ md5 \ asm внутри нее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...