Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

MD5 [D7]


Sesh ©   (2006-08-30 14:05:00) 

Подскажите пож-ста, как мне строку закриптовать в MD5?


Германн   (2006-08-31 01:20:00) [1]


> Ketmar ©   (30.08.06 18:47) [7]
>
> вообще-то никак. MD5 не является "шифровательным" аогоритмом.
>

Согласен. Всё прочее в этой ветке - хлам.


DiamondShark   (2006-08-31 00:53:00) [2]

Хочу нарисовать квадратик. Сомневаюсь: стоит ли подключать GDI.


Reindeer Moss Eater   (2006-08-31 00:22:00) [3]

По ходу обсуждается уже другая проблема.
"Стоит ли подключать"
:)


DiamondShark   (2006-08-30 23:53:00) [4]

Вам шашечки, или ехать?

Кошмар... Проблема выбора.


Reindeer Moss Eater   (2006-08-30 22:23:00) [5]

Надо же.
Люди ломали голову над тем, как повторно использовать код.
И придумали DLL.
Оказалось зря старались, так как их оказывается еще и грузить надо.
Уж лучше по старинке - со своим самоваром в Тулу ехать.


atruhin   (2006-08-30 22:14:00) [6]

> сотню байт декларации трех требуемых функций

Я не об этом, а о том что система должна загрузить данную DLL (отобразить на адрессное пространство), провести инициализацию и т.д.

> А что такое альтернативный вариант?

Например: IdHashMessageDigest.pasи использовать всего одну функцию. Но как я уже сказал это вопрос предпочтений.


Reindeer Moss Eater   (2006-08-30 22:03:00) [7]

Что такое "подключать CryptoAPI"?
Это добавить к итоговому exe сотню байт декларации трех требуемых функций. (Сколько точно не знаю, но могу сейчас посмотреть).

А что такое альтернативный вариант?


atruhin   (2006-08-30 21:52:00) [8]

> [9] Reindeer Moss Eater ©   (30.08.06 21:37)

Не буду спорить, вопрос предпочтений. Я не стал бы ради md5 использовать CriptoAPI?
>>или искать и подключать стороннюю реализацию того, что уже реализовано
В том то и дело что реализованно.


Reindeer Moss Eater   (2006-08-30 21:37:00) [9]

Я знаю об этом, но стоит ли из за алгоритма в несколько 10 строк, подключать Crypto API ?

Ну скажем так, что кроме 10 строк кода там куча данных и все это уже реализовано и доступно любому пользователю включая сидящих на win9x.

Подключать интерфейс к трем функциям готовой DLL или искать и подключать стороннюю реализацию того, что уже реализовано - для кого-то такой вопрос стоит всеръез. А для кого-то такого вопроса не возникает вообще.


atruhin   (2006-08-30 20:48:00) [10]

> [2] DiamondShark ©   (30.08.06 14:19)
> [4] Reindeer Moss Eater ©   (30.08.06 14:31)

Я знаю об этом, но стоит ли из за алгоритма в несколько 10 строк, подключать Crypto API ?


Ketmar   (2006-08-30 18:47:00) [11]

вообще-то никак. MD5 не является "шифровательным" аогоритмом.


umbra   (2006-08-30 15:32:00) [12]

IdHashMessageDigest.pasиз Инди


ORMADA   (2006-08-30 14:38:00) [13]

http://codecentral.borland.com/Item.aspx?id=17598

Wrapper for Crypto API 2.0 functions


Reindeer Moss Eater   (2006-08-30 14:31:00) [14]

а вообще прав
> [1] Dmitrij_K   (30.08.06 14:18)

алгоритмов в сети море.


А вообще прав DiamondShark так как уже реализованных алгоритмов прямо в винде автора - море.


atruhin   (2006-08-30 14:29:00) [15]

Например http://www.eternallines.com/fundamentals
а вообще прав
> [1] Dmitrij_K   (30.08.06 14:18)

алгоритмов в сети море.


DiamondShark   (2006-08-30 14:19:00) [16]

CryptHashData

а подробнее читать отсюда
http://msdn.microsoft.com/library/en-us/seccrypto/security/cryptography_portal.asp


Dmitrij_K   (2006-08-30 14:18:00) [17]

google.ru ORya.ru -> MD5+Delphi

Удачи


Наверх

Титульная страница Поиск, карта сайта Написать письмо