采用 PAdES 标准的 PDF 数字签名

发布于 2024-11-27 23:53:34 字数 1428 浏览 2 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

赠意 2024-12-04 23:53:34

您可以尝试iText。虽然我自己还没有尝试过,但它支持使用 PAdES 标准对文件进行签名。 这是一个示例,以及这是另一个

请注意,最新版本是双重许可、Affero-GPL 或商业许可。但是下面有一个旧版本 LGPL。

You can try iText. Although I still haven't tried myself, it supports signing files using the PAdES standard. Here's a sample, and here's another.

Mind you, the latest version is dual licensed, Affero-GPL or a Commercial license. But there's an older version under the LGPL.

奈何桥上唱咆哮 2024-12-04 23:53:34

您检查过我们 SecureBlackbox 产品的 PDFBlackbox 软件包吗?它支持 PAdES,并且 C# 示例包含在安装包中。

Did you check PDFBlackbox package of our SecureBlackbox product? It supports PAdES and the sample for C# is included right in the installation package.

黯然 2024-12-04 23:53:34

iTextSharp 就是您要找的。它是 iText 到 C# 的移植版本,正如 Filipe Correia 回答的那样,它支持 PADES。

PADES 标准有 5 个部分。

iText (Java) 和 iTextSharp (C#),两者:

  • 完全支持 PAdES 第 2 部分
  • 通过外部签名支持 PAdES 第 3 部分
  • 完全支持 PAdES 第 4 部分
  • ,并且不支持 PAdES 第 5 部分。

本文档可以提供帮助:http://lowagie.com/img/summit2012/pades.pdf

如果有人想了解有关 PADES 的更多详细信息,可以看这里:http://www.etsi.org/deliver/etsi_ts/102700_102799/10277801/01.01.01_60/ts_10277801v010101p.pdf

iTextSharp is what are you looking for. It is the ported version of iText to C#, and as Filipe Correia answered, it have support to PADES.

The PADES standard have 5 parts.

iText (Java) and iTextSharp (C#), both:

  • Have full support of PAdES Part 2
  • Support of PAdES Part 3 with an external signature
  • Have full support of PAdES Part 4
  • And do not support PAdES Part 5.

This document could help : http://lowagie.com/img/summit2012/pades.pdf

If someone want more details about PADES, could look here : http://www.etsi.org/deliver/etsi_ts/102700_102799/10277801/01.01.01_60/ts_10277801v010101p.pdf

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文