2009-07-26 3 views
-3

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

+1

Вам нужно перефразировать свой вопрос. Прямо сейчас, это невероятно расплывчато. Вам нужен сертификат SSL? Или какой-то другой цифровой ключ? – thedz

ответ

1

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

Я вижу, что вы обновили свой вопрос. Вы можете создать свой собственный файл 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" 
0

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