Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Как работать с crypt32.dll ? Добавлено: 02.11.04 18:09  

Автор вопроса:  avkiev | ICQ: 226072 
Дайте, плиз, пример работы с библиотекой Crypt32.dll.
В частности, интересует вычисление MD4 и MD5-сигнатур по последовательности байт.

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 avkiev



ICQ: 226072 

Вопросов: 48
Ответов: 107
 Профиль | | #1 Добавлено: 02.11.04 18:29
Всем спасибо, сам нашел: ;)
http://www.vb.kiev.ua/code/crypt/cryptoapi_demo.zip

Ответить

Номер ответа: 2
Автор ответа:
 avkiev



ICQ: 226072 

Вопросов: 48
Ответов: 107
 Профиль | | #2 Добавлено: 03.11.04 16:21
Да, это все хорошо, но API-функции для вычисления MD4/MD5 работают очень медленно...
Нет ли у кого быстрой dll-ки для вычисления MD4/MD5 ? Только для MD5 у меня есть, очень интересует dll-ка для MD4

Ответить

Номер ответа: 3
Автор ответа:
 avkiev



ICQ: 226072 

Вопросов: 48
Ответов: 107
 Профиль | | #3 Добавлено: 03.11.04 18:46
Я тут, похоже, сам с собой разговариваю... ;)
Нашел очень мощную библиотеку:
http://slavasoft.com/quickhash/overview.htm
но никак не могу заставить ее работать.
Все время пишет: не найдена функция в DLL.
Люди, помогите, а ?

Ответить

Номер ответа: 4
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #4 Добавлено: 03.11.04 20:03
avkiev

А ты пробовал в секцию экспорта этой dll заглянуть? Попробуй. Там тех функций, что приводятся в примерах, например QHASH_StringHexDigest просто нет.
Есть на экспорт функции QuickHash.1 ...... QuickHash.939

Какая из них что делает - загадка :)

Ответить

Номер ответа: 5
Автор ответа:
 avkiev



ICQ: 226072 

Вопросов: 48
Ответов: 107
 Профиль | | #5 Добавлено: 04.11.04 10:24
В доке есть такая таблица:

SL_MD5_Init 51
SL_MD5_Update 52
SL_MD5_Final 53
SL_MD5_Calculate 54
SL_MD5_FinalHex 55
SL_MD5_CalculateHex 56
SL_MD5_UpdateStr 57
SL_MD5_CalculateStr 58
SL_MD5_CalculateStrHex 59
...
SL_QHASH_StringDigest 25
SL_QHASH_StringHexDigest 26

Вот тока че с ней делать ?

Ответить

Номер ответа: 6
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #6 Добавлено: 04.11.04 11:49
Ну попробуй вызвать QHASH_StringHexDigest как QuickHash.26 Мож получится

Ответить

Номер ответа: 7
Автор ответа:
 avkiev



ICQ: 226072 

Вопросов: 48
Ответов: 107
 Профиль | | #7 Добавлено: 09.11.04 14:58
Не получилось.
Ладно, вопрос снят, сам написал такую библиотеку...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам