16

我正在构建一个 Web 应用程序,它最允许用户使用安装在客户端计算机中的证书对 PDF 文档进行数字签名。

文档签名后,应发回服务器,存储签名版本。

服务器正在运行经典 ASP/ASP.NET

我应该去哪儿?

4

8 回答 8

0

寻找 java 库来签署 PDF 文档。您可以将它们部署在应该适合您的 Web 应用程序的小程序中。如果用户需要在签名之前预览 PDF 文档,请查看 Qoppa Software 的 java bean jPDFNotes。如果可以在不预览的情况下对文档进行签名,请查看它们的其他库 jPDFFields 或 jPDFProcess。还有 iText 一个开源库,但 iText 不支持查看文档,所以它只能在第二种情况下工作。

于 2010-01-28T01:45:48.347 回答
0

我使用从 Adob​​e FDF 工具包编写 FDF 到 PDF 编程。我可以使用 Acrobat Pro 的完整版本,并使用 W-2、I-9 Federal Forms 放置字段和签名框以及 Topaz Systems 签名板,基于压力点、角度等...... activex 算法将保存签名和所有内容都进入 sql server 数据库,我可以另辟蹊径,从 SQL Server 填充 PDF。

于 2010-03-18T14:34:06.263 回答
0

Try Adobe LiveCycle Designer
This comes with the Adobe Master Suit and has all the capabilities for ES. It works with PKI infrastructure and will Publish "certified" PDF documents that prove authenticity for recipients. It's better to start with something that already exists.

于 2010-01-29T14:38:09.017 回答
0

我会使用 iTextSharp 签署 PDF。iTextSharp 是免费和开源的。看看示例代码签名 PDF http://itextpdf.sourceforge.net/howtosign.html我之前可靠地使用过 iTextSharp。

于 2010-02-25T23:37:31.517 回答
0

我们的 SecureBlackbox 库有一个分布式加密插件,可以满足您的需求。执行签名的客户端模块可以由用户扩展(我们提供完整的源代码)。您将在我们的网站此 SO 答案中找到附加组件的详细说明。

于 2016-02-02T21:28:13.413 回答
-1

我们在客户端使用SilverlightBouncyCastle ,在服务器使用iTextSharp

于 2010-03-19T13:26:29.913 回答
-1

http://www.certisign.com.br/他们有你的答案。CertSign 具有启用数字认证的 API 和培训。

当我更新我的数字 CPF http://loja.certificadodigital.com.br/Serasa/Serasa-Certificados-Digitais/D1时,这个地方正是您所需要的

于 2010-02-25T23:31:59.470 回答