Многие мои клиенты используют программное обеспечение для цифровой подписи.Это программное обеспечение называется Dike, оно предоставляется итальянской торговой палатой и взаимодействует с смарт-картой оборудованием, таким как this .
Теперь я хотел бы получить из своего приложенияделать цифровые подписи, минуя программное обеспечение, которое это делает.
Возможно ли сделать это в Delphi, кто-нибудь уже сделал это?Я также хотел бы добавить отметку времени.
ПРИМЕЧАНИЕ ДЛЯ BOUNTY: Я не знаю, насколько это важно за пределами Италии, в любом случае в Италии существует закон, который требует, чтобы определенные документы хранились с определенными правилами.Для этого необходимо поставить цифровую подпись и поставить отметку времени в файле (файлы pfd).По сути, я спрашиваю: «Есть ли кто-нибудь, кто уже реализовал это в Delphi и нашел успешный путь? Можете ли вы поделиться своими результатами?».По сути, есть миллион устройств чтения смарт-карт USB, я не хочу начинать поддержку миллионов драйверов в моем приложении (я пишу приложение, которое частично является системой управления документами), если бы существовало что-то вроде TWAIN для сканера изображенийэто было бы здорово.
Я также мог бы принять ограничение для связи с конкретным оборудованием, поэтому я могу сказать, что если вы хотите эту функцию, вы должны купить это оборудование, я не хочу поддерживать все существующее оборудованиеили веб-сервисы меток времени / цифровых подписей.Итак, я ищу метку времени и цифровую подпись для PDF-файлов для Delphi 1-0-1.Я надеюсь, что выразил себя, если нет, пожалуйста, спросите.