![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Подскажите пожалуйста, где можно найти нормальный(адекватный) алгоритм хеширования HAVAL. Кроме википедии ничего не могу найти. Исходник есть но, разобраться очень сложно.
|
|
#2
|
||||
|
||||
|
Выкладывай.
|
|
#3
|
|||
|
|||
|
Вот исходник...
|
|
#4
|
||||
|
||||
|
Ну по сути надо вызвать последовательно
Код:
HavalInit HavalUpdate (передать указатель на данные и их объем) HavalFinal или воспользоваться готовой оберткой Код:
var s, data: string; begin data := 'some text'; s := emptystring; HashBuf(HASH_HAVAL128, PChar(data), length(data), s); showmessage(s); end; Последний раз редактировалось M.A.D.M.A.N., 01.05.2011 в 19:06. |
|
#5
|
|||
|
|||
|
M.A.D.M.A.N. Где что и в какой последовательности надо выполнять понятно, а вот что и зачем делается не понятно... Нужен алгоритм...
|
|
#6
|
||||
|
||||
|
Я там дописал.
|