Цифровой знак PDF со стандартом PAdES - PullRequest
0 голосов
/ 04 августа 2011

Мне нужно подписать PDF-документ стандартом PADES.

Я программирую с помощью c #.

Кто-нибудь может что-то посоветовать?

С уважением

Piercarlo

Ответы [ 3 ]

2 голосов
/ 10 января 2012

Вы можете попробовать iText .Хотя я еще не пробовал себя, он поддерживает подписывание файлов с использованием стандарта PAdES. Вот образец , а - еще один .

Обратите внимание, последняя версия имеет двойную лицензию, Affero-GPL или коммерческую лицензию.Но под LGPL есть более старая версия .

0 голосов
/ 13 марта 2013

Я знаю, что это старый вопрос, но здесь мы идем.

iTextSharp - это то, что вы ищете.Это портированная версия iText на C #, и, как ответил Филипе Коррейа, она поддерживает PADES.

Стандарт PADES состоит из 5 частей.

iText (Java) и iTextSharp (C #), оба:

  • Полная поддержка PAdES Часть 2
  • Поддержка PAdES Часть 3 с внешней подписью
  • Полная поддержка PAdES Часть 4
  • И не поддержка PAdES Часть 5.

Этот документможет помочь: http://lowagie.com/img/summit2012/pades.pdf

Если кому-то нужна более подробная информация о ПАДАХ, можете посмотреть здесь: http://www.etsi.org/deliver/etsi_ts/102700_102799/10277801/01.01.01_60/ts_10277801v010101p.pdf

0 голосов
/ 04 августа 2011

Проверяли ли вы PDFBlackbox пакет нашего продукта SecureBlackbox?Он поддерживает PAdES, и образец для C # включен прямо в установочный пакет.

...