Бесплатная библиотека цифровой подписи в Delphi - PullRequest
3 голосов
/ 24 ноября 2010

Существуют ли бесплатные библиотеки, которые реализуют цифровую подпись?Мне нужно, чтобы он работал в Delphi 2010 и был переносимым.Под переносимым я имею в виду, что библиотека реализует реальные алгоритмы, а не использует Windows API.

TurboPower LockBox не работает для меня: вот расширение .

Ответы [ 3 ]

4 голосов
/ 24 ноября 2010

OpenSSL должно работать.Это бесплатно и работает на разных платформах.Это не библиотека "Delphi", а скорее API, но ее можно вызвать из приложения Delphi.

2 голосов
/ 24 ноября 2010

У вас есть бесплатная и быстрая реализация, доступная по http://sourceforge.net/projects/openstrsecii

Я не уверен, что он будет работать как с Delphi 2010 ...

OpenSSL - отличный проект, и вы используете Delphi на http://www.ararat.cz/synapse/doku.php/public:howto:sslplugin

1 голос
/ 05 февраля 2011

Не совсем бесплатно, но для подписи наших продуктов SecureBlackbox нужна любая лицензия на любой пакет, а цены на некоторые пакеты ниже $ 100.

Обратите внимание, что за эту цену вы получаете довольно обширную функциональность, которая охватывает подписывание и шифрование PKCS # 1 и PKCS # 7 с использованием RSA, DSA (только подпись) и эллиптических кривых, а также симметричное шифрование, обширную поддержку сертификатов и многое другое. .

В качестве альтернативы вы можете использовать интерфейс к OpenSSL, который также предлагает широкий спектр функций и является бесплатным. Однако его API далеко не прост для понимания, и, как и в случае с любым бесплатным программным обеспечением, поддержка сомнительна.

...