The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

pdfsigner: Digitally Sign and Verify PDF Documents

Digitally sign PDF documents with a 'PKCS#12' keystore and verify their signatures. Signing produces a detached 'PKCS#7' / 'CMS' signature ('adbe.pkcs7.detached') over the document and is applied as an incremental update, so existing signatures remain valid. The cryptography and PDF manipulation are performed by a bundled, pure-'Rust' backend (the 'pdf_signer' crate); no Java runtime, 'OpenSSL', or external command-line tools are required. Visible signature appearances with custom text are supported.

Version: 0.2.2
Depends: R (≥ 4.2)
Suggests: testthat (≥ 3.0.0)
Published: 2026-06-21
DOI: 10.32614/CRAN.package.pdfsigner
Author: Andre Leite [aut, cre], Hugo Vasconcelos [aut], Diogo Bezerra [aut], Authors of the vendored Rust crates [ctb, cph] (see inst/AUTHORS for the bundled crates and their licences)
pdfsigner author details
Maintainer: Andre Leite <leite at castlab.org>
BugReports: https://github.com/StrategicProjects/pdfsigner/issues
License: GPL-3
Copyright: The pdfsigner package and its bundled 'pdf_signer' Rust backend are released under GPL-3. The build vendors the source of third-party Rust crates (src/rust/vendor.tar.xz) that remain under the copyright of their respective authors and are licensed under permissive terms (MIT, Apache-2.0, BSD, ISC, Zlib, Unicode-3.0, 0BSD, Unlicense or CDLA-Permissive-2.0); see the inst/AUTHORS file for the full list.
URL: https://github.com/StrategicProjects/pdfsigner
NeedsCompilation: yes
SystemRequirements: Cargo (Rust's package manager), rustc
Materials: README
CRAN checks: pdfsigner results [issues need fixing before 2026-07-06]

Documentation:

Reference manual: pdfsigner.html , pdfsigner.pdf

Downloads:

Package source: pdfsigner_0.2.2.tar.gz
Windows binaries: r-devel: pdfsigner_0.2.2.zip, r-release: pdfsigner_0.2.2.zip, r-oldrel: pdfsigner_0.2.2.zip
macOS binaries: r-release (arm64): pdfsigner_0.2.2.tgz, r-oldrel (arm64): pdfsigner_0.2.2.tgz, r-release (x86_64): pdfsigner_0.2.2.tgz, r-oldrel (x86_64): pdfsigner_0.2.2.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=pdfsigner to link to this page.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.