Я ищу хороший стандартный компонент для цифровой подписи документов с сертификатами x509. Я не вижу ни одного нативного компонента для этого. Только компоненты Activex.
Для этого вы можете использовать OpenSSL.
посмотрите здесь: delphiopenssl
Проверьте Безопасный черный ящик от Eldos , который я использовал в своих приложениях для «подписи» файлов.
Проблема с выполнением этого самостоятельно заключается в том, что у вас нет третьей стороны, которая самостоятельно проверяет действительность сертификата.
Это вопрос доверия, и поэтому такие компании, как VeriSign и Comodo, делают большие деньги.