Что-нибудь быстрое для асимметричного шифрования на C, Pas
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Что-нибудь быстрое для асимметричного шифрования на C, Pas - 2012-04-15 06:17:17.300000
|
|
|
std
Сообщений: 1
Оценки: 0
Присоединился: 2012-04-15 06:06:22.523333
|
Приветствую, многоуважаемый all. Озадачился вопросом написания шифровалки, RSA или ElGamal. На одном китайском форуме посоветовали библиотеку FGInt, смог с ней сделать программу (на FreePascal, на дельфи), которая умеет показывать прогресс (например, если делать блоками по 256 байт). НО: сие чудо работает со скоростью ~100кб в час. на P6200. Для себя юзаю GnuPG, ключом в 4096 бит файлы шифруются в разы быстрее, в чем секрет? Внедрять GnuPG в весь проект нежелательно, разве только есть где-то реализация в виде одной ДЛЛ, в которой все вместе. Или есть еще какие-то библиотеки для этого, не? можно под C/Builder, переведу. Но под .NET, C#, J++ писать не умею.
|
|
|
RE: Что-нибудь быстрое для асимметричного шифрования на C, Pas - 2012-04-15 21:33:10.380000
|
|
|
Genco
Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
|
Библиотеки или исходники найти, тупо нагуглив не проблема, но это потом. Для начала стоит попробовать разогнать своё готовое. Предположу, что FGInt использован правильно, тогда есть смысл взять компилятор поновее (Delphi какой-нить, наконец) и заюзать в нем FastMM (манагер памяти, люди хвалят и мне понравилось). Если не моможет, библиотеку придется менять.
|
|
|
|
|