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
162110c1fb
feat: enforce CCN-STIC-221 crypto constraints and bump to v3.0.0
2026-08-04 22:23:56 +02:00
Marcos Sanz Latorre
db7b45d445
refactor: extract RsaSigner for crypto-agility seam
2026-08-04 13:40:37 +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
c642fd986c
Update the versions of node-forge and follow-redirects due to vulnerabilities.
2026-04-18 12:32:06 +09:00
zboris12
66bec77187
In Node.js mode, changed it to use Node.js' built-in fetch method if available.
...
And this may also solve issue #11 .
2025-09-13 20:13:00 +09:00
zboris12
0d39f569ae
Changed to allow TSA feature in web browser
2024-08-24 12:17:43 +09: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
1f92ca61d7
Added support for typescript development.
2024-08-17 11:51:46 +09:00
zboris12
fd2b97d5b3
Working on text signature.
2024-08-04 20:07:21 +09:00
zboris12
cc045171da
Fixed the abnormal display of some icons in readme and the autofix by npm publish in package.json
2024-04-21 12:22:31 +09:00
zboris12
90474e9393
Changed verion of follow-redirects to 1.15.6
2024-04-21 11:45:42 +09:00
zboris12
f4cbbcdb7c
Changed google compile method from java to npx.
2024-03-24 18:15:37 +09:00
Marcos Sanz
30727cafc3
Update version
2023-02-24 14:34:22 +01:00
Marcos Sanz
e37d5b1ce1
fix(node): added pkg follow-redirects
...
Added follow-redirects package to allow the urlFetch function to follow the redirect that some cert providers has. For example: http://www.accv.es/gestcert/ACCVCA120SHA2.cacert.crt
2023-02-24 12:51:21 +01:00
zboris12
9210c41068
Supported to enable LTV, and made to publish on npm.
2022-11-19 19:52:06 +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
528eaad5eb
Added support run in node js.
2022-10-22 18:42:13 +09:00