Сейчас на форуме: subword, rtsgreg1989 (+9 невидимых)

 eXeL@B —› Основной форум —› Нужна помощь по реализации RSA на Delphi!
Посл.ответ Сообщение

Ранг: 8.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 19 января 2008 20:44
· Личное сообщение · #1

Суть проблемы следующая:
Известены N, D, E, P,Q ключ 68 bit
надо сделать декодировку строки из 4-ых символов.

Не могу найти нормальной компоненты для Дельфи. Пробовал библиотеку FGIntRSA, но результат она дает совсем другой, чем RSA Tools.
Или подскажите как на дельфи использрвать ассемблерную библиотеку(lib) BigLib.

В общем, помогите чем можете.



Ранг: 129.7 (ветеран), 2thx
Активность: 0.070
Статус: Участник

Создано: 19 января 2008 21:39
· Личное сообщение · #2

Neo2002, где-то уже поднималась подобная тема... поюзай поиск.




Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 19 января 2008 21:42
· Личное сообщение · #3

поюзай для декодирования строки BigInt Calc




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 19 января 2008 22:57
· Личное сообщение · #4

а это не пробывал: --> Delphi Encryption Compendium <-- http://www.michael-puff.de/Developer/Delphi/Importe/Hagen_Reddmann/

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh




Ранг: 135.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 19 января 2008 23:50
· Личное сообщение · #5

ищи FGInt, было у ScareByte'а на сайте
также набери в гугле TurboPower - это халявные пакеты компонентов, у них точно было



Ранг: 8.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 21 января 2008 08:04
· Личное сообщение · #6

Блин, пришлось слегка переписать библиотеку FGintRSA. Ошибка заключалось в том, что перед зашифровкой и дешифровкой при переводе в длинное двоичное число к строке добовлялась и удалялось '111', видимо для определения начала и конца скроки. Так что теперь она у меня работает как надо.


 eXeL@B —› Основной форум —› Нужна помощь по реализации RSA на Delphi!
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати