Бесплатный или открытый персональный цифровой сертификат подписи документов?

Мне нужно подписать pdf-файл собственной электронной подписью, используя сертификат, где я могу получить один pfx-файл.

2 ответа

Решение

Как прокомментировал thedz, ваш вопрос довольно расплывчатый. Thawte предлагает бесплатные персональные сертификаты здесь. Это то, что вам нужно?

Я вижу, вы обновили свой вопрос. Вы можете создать свой собственный файл pfx, используя OpenSSL, следующим образом:

# create a file containing key and self-signed certificate
openssl req \
  -x509 -nodes -days 365 \
  -newkey rsa:1024 -keyout mycert.pem -out mycert.pem

# export mycert.pem as PKCS#12 file, mycert.pfx
openssl pkcs12 -export \
  -out mycert.pfx -in mycert.pem \
  -name "My Certificate"

Если вы используете Java или C#, вы можете использовать iText. Смотрите ссылку для деталей. Вы также можете получить информацию о том, как получить лицензию, в зависимости от необходимой лицензии. Есть также очень полезная книга (iText в действии), на которую вы можете сослаться.

Другие вопросы по тегам