Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.09.03;
Скачать: [xml.tar.bz2];

Вниз

алгоритм Диффи-Хэллмана на чистом Delphi   Найти похожие ветки 

 
Ketmar ©   (2006-08-04 13:07) [0]

есть ли у кого? на асме нашёл, на сях нашёл, на Delphi -- нет. %-(

tnx.


 
Eraser ©   (2006-08-04 13:21) [1]

> [0] Ketmar ©   (04.08.06 13:07)

в кладовке у Крек"a есть мой пример.
http://kladovka.net.ru/index.cgi?pid=dir&rid=2&ppn=2 см. diffie-hellman.zip


 
Eraser ©   (2006-08-04 13:21) [2]

> Крек"

кхм, конечно Керк"а ))


 
Ketmar ©   (2006-08-04 13:25) [3]

благодарю. однако это на CryptoAPI. %-( штука хорошая, конечно, но не то.


 
Reindeer Moss Eater ©   (2006-08-04 13:40) [4]

>алгоритм Диффи-Хэллмана на чистом Delphi

Это же всего лишь алгоритм или протокол обмена ключами.


 
Ketmar ©   (2006-08-04 13:43) [5]

> [4] Reindeer Moss Eater ©   (04.08.06 13:40)

я знаю, что это такое. мне надо это на паскале. %-)


 
Reindeer Moss Eater ©   (2006-08-04 13:45) [6]

на паскале это две операции возведения в степень и взятие по модулю.


 
Ketmar ©   (2006-08-04 14:00) [7]

> [6] Reindeer Moss Eater ©   (04.08.06 13:45)

я в курсе. только нужна ещё библиотека для работы с большими числами. переписывать всё охоты нет -- ассемблерная работает %-). хотелось бы кроме асма ещё и нормальную версию.


 
Eraser ©   (2006-08-04 14:06) [8]

> [7] Ketmar ©   (04.08.06 14:00)

а почему бы не использовать CryptoAPI?


 
Ketmar ©   (2006-08-04 14:33) [9]

> [8] Eraser ©   (04.08.06 14:06)

потому что в Linux его нет. %-)


 
DrPass ©   (2006-08-04 15:07) [10]

В составе LockBox вроде бы есть класс, реализующий Диффи-Хеллмана, и он с исходниками... или я не прав?


 
Jeer ©   (2006-08-04 15:35) [11]

Ketmar ©   (04.08.06 14:33) [9]

Библиотека QString
Процедуры вида Q_DH*


 
Ketmar ©   (2006-08-04 16:11) [12]

> [10] DrPass ©   (04.08.06 15:07)

не знаю, проверю. tnx. по-моему, не было, но могу и ошибаться.


> [11] Jeer ©   (04.08.06 15:35)

90% ассемблера.


 
Jeer ©   (2006-08-04 16:23) [13]

Хочешь FreePascal на Linux ?


 
Ketmar ©   (2006-08-04 16:33) [14]

> [13] Jeer ©   (04.08.06 16:23)

в том числе и. %-) win32/lin.


 
Ketmar ©   (2006-08-04 16:36) [15]

в LockBox Диффи-Хэллмана нет. %-(


 
Jeer ©   (2006-08-04 16:40) [16]

И что ?
FreePascal не поддерживает asm вставки ?


 
Ketmar ©   (2006-08-04 17:36) [17]

> [16] Jeer ©   (04.08.06 16:40)

поддерживает. но для режима 64 bit это как-то криво всё.


 
Jeer ©   (2006-08-04 17:45) [18]

Некоторые перешли на soft-длинные числа давно.
Какие-то 64р - фи:)))


 
Ketmar ©   (2006-08-04 18:18) [19]

ну, фи, не фи, а реализации нет. абыдна... шо, самому писать, что ли? да ну нафиг, пусть ассемблерная работает. %-)


 
Jeer ©   (2006-08-04 18:20) [20]

Ну, что ж ты так - "сапожник без сапог".:))
Вот Думкин там надумал сабж по длинным числам - спроси.


 
Ketmar ©   (2006-08-04 18:22) [21]

> [20] Jeer ©   (04.08.06 18:20)

да я ж говорил, что написать-то могу. только ломы писать и отлаживать. %-) ведь наверняка уже всё сделано и заточено как надо. и есть у кого-то. в том числе и Диффи-Хэллман готовый.

а то я, если писать буду, то опять ассемблер получится. %-)


 
Ketmar ©   (2006-08-04 18:38) [22]

а, да. совсем забыл добавить важное. сейчас я использую как раз вариант из QString. всё бы ничего, но мне нужно, чтобы код был public domain...


 
Jeer ©   (2006-08-04 18:43) [23]

http://www.submanifold.be/


 
Ketmar ©   (2006-08-04 18:50) [24]

tnx. хотя, это тоже не pd. %-(( ну да фиг с ним, хоть так.


 
Jeer ©   (2006-08-04 18:51) [25]

Ну, тебе не угодишь:))


 
Ketmar ©   (2006-08-04 19:08) [26]

> [25] Jeer ©   (04.08.06 18:51)

ага. я такой. но за ссылку всё равно благодарю -- полезная. %-)



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.09.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.036 c
1-1153426862
oxffff
2006-07-21 00:21
2006.09.03
Триангуляция на Delphi. Готовое решение. Кто обладает


1-1153172361
Sholom
2006-07-18 01:39
2006.09.03
Прблема с Chart


15-1154932290
tButton
2006-08-07 10:31
2006.09.03
закулисье)


15-1154970863
GeLLeR
2006-08-07 21:14
2006.09.03
WinAMP v.0.20


15-1154966122
partizan
2006-08-07 19:55
2006.09.03
Реально реализовать АВЛ-дерево в БД?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский