nkpdfsign 0.1.1 copy "nkpdfsign: ^0.1.1" to clipboard
nkpdfsign: ^0.1.1 copied to clipboard

Pure Dart digital signing of existing PDF documents (PAdES-B-B, adbe.pkcs7.detached) with incremental updates. Server-side, no native dependencies.

Changelog #

0.1.1 #

  • dart format applied to the whole codebase (no functional changes).
  • Added GitHub Actions CI (analyze, format check, tests on Linux/Windows).

0.1.0 #

  • Initial release: PAdES-B-B (/adbe.pkcs7.detached) signing of existing PDFs as an incremental update, pure Dart (pointycastle + pkcs12_parser).
  • Reads classic xref tables, xref streams, /Prev chains, hybrid /XRefStm, and object streams; writes the update xref in the original's style.
  • RSA + SHA-256, DER-sorted signed attributes, certificate chain embedded, invisible signature field, multiple-signature support.
  • Typed error taxonomy (encrypted input, DocMDP P=1, unsupported filters, oversized CMS).
0
likes
160
points
9
downloads

Documentation

API reference

Publisher

verified publisherfraktal.hr

Weekly Downloads

Pure Dart digital signing of existing PDF documents (PAdES-B-B, adbe.pkcs7.detached) with incremental updates. Server-side, no native dependencies.

Repository (GitHub)
View/report issues

Topics

#pdf #digital-signature #pades #pkcs7 #cryptography

License

MIT (license)

Dependencies

pkcs12_parser, pointycastle

More

Packages that depend on nkpdfsign