Commit Graph

17 Commits (5fcf0f98cd14f4ddade311efed5f8f7fa5e5c8fc)

Author SHA1 Message Date
Marcos Sanz Latorre a54166c901 refactor: make CCN-STIC-221 enforcement opt-in via strictCrypto
Replace the always-on `allowLegacyEncryption` / default-on RSA checks
with a single `strictCrypto` flag on both `SignOption` and
`EncryptOption`. All modes and key lengths work by default; set
`strictCrypto: true` to enforce the approved-algorithms rules.
Update tests, externs, type declarations, and docs accordingly.
2026-08-04 23:42:43 +02:00
Marcos Sanz Latorre 185f760790 feat: enforce CCN-STIC-221 crypto constraints on sign and encrypt 2026-08-04 11:53:47 +02:00
zboris12 9706bfe31a Improved to support font subsetting and changed to use pdf-fontkit. 2024-08-19 21:33:38 +09:00
zboris12 4def4068f7 Improved to reuse the font if it is already embedded in the PDF. 2024-08-18 21:32:27 +09:00
zboris12 0505fd1e0e Working on text signature and placing on multiple pages. 2024-08-09 21:57:20 +09:00
zboris12 fd2b97d5b3 Working on text signature. 2024-08-04 20:07:21 +09:00
zboris12 2c8de1a007 Fixed "Permission denied" on github-actions. 2024-03-24 18:22:01 +09:00
zboris12 dd52e4e8be Working on LTV, Completeness is 90%. 2022-11-14 22:20:19 +09:00
zboris12 3f0dd0af9f Changed folder structure and working on LTV. 2022-11-06 18:03:48 +09:00
zboris12 8b008ccc34 Added support to add a document timestamp from a TSA. 2022-10-24 21:36:47 +09:00
zboris12 22f6628584 Added support to add a signature to a pdf which has already been signed. 2022-10-20 21:28:27 +09:00
zboris12 fe2fd4840d Added support to DocMDP and improved the way of appending TSA timestamp. 2022-10-14 21:12:43 +09:00
zboris12 299aeb3419 Added support to public-key certificate encryption. 2022-10-06 22:02:11 +09:00
zboris12 c4e5dafa17 Made js files to compiled by closure compiler. 2022-10-04 21:43:00 +09:00
zboris12 8c2a614a08 Added functions of setting protection to a pdf. 2022-10-02 21:45:06 +09:00
zboris12 f932a2bb2a Added support to sign with TSA. 2022-09-24 13:59:30 +09:00
zboris12 491e6309e0 Add support to Google Apps Script. 2022-09-18 16:49:56 +09:00