Я пытаюсь сделать что-то в C с MD5 (и последний пытается сделать что-то с алгоритмом SHA1). Моя главная проблема заключается в том, что я никогда не делал ничего сложного в C, кроме простых вещей (ничего подобного указателям на указатели или структуры).
Я получил алгоритм md5 здесь.
Я включил файлы md5.c
и md5.h
в свой проект C (используя кодовые блоки), но единственная проблема заключается в том, что я не совсем понимаю, как его использовать. Я прочитал и перечитал код, и я не понимаю, как использовать эти функции, чтобы превратить «пример» в хеш MD5.
Я давно не занимался программированием на C (в основном php), поэтому я немного растерялся.
По сути, я прошу несколько примеров использования. Они предоставляются через файл md5main.c
, но я их не понимаю.
Я стремлюсь высоко здесь? Должен ли я прекратить все это и снова начать читать книгу на С или кто-нибудь может дать мне несколько советов и посмотреть, смогу ли я это выяснить.
Спасибо.