iText

iText Core PDF Digital Signature Extensions Support

This table represents the current support in iText Core for the ISO/TS 32001, ISO/TS 32002, ISO/TS 32003 and ISO/TS 32004:2024 extensions to the ISO 32000-2 (PDF 2.0) specification. The details here apply to iText Core version 9 and newer.

For more information on the ISO/TS 32001 and ISO/TS 32002 extension standards and their initial implementation in iText Core version 8, see our article on the subject.

Product

iText Core

Tested version

9.4.0

ISO/TS 32001:2022


SHA3-256


Verify

check mark

Sign

check mark

SHA3-384


Verify

check mark

Sign

check mark

SHA3-256


Verify

check mark

Sign

check mark

SHAKE256


Verify

check mark

Sign

check mark

ISO/TS 32002:2022


P-256/SHA-256


Verify

check mark

Sign

check mark

P-256/SHA3-256


Verify

check mark

Sign

check mark

P-384/SHA-384


Verify

check mark

Sign

check mark

P-384/SHA3-384


Verify

check mark

Sign

check mark

P-521/SHA-512


Verify

check mark

Sign

check mark

P-521/SHA3-512


Verify

check mark

Sign

check mark

brainpoolP256r1/SHA-256


Verify

check mark

Sign

check mark

brainpoolP256r1/SHA-384


Verify

check mark

Sign

check mark

brainpoolP256r1/SHA-512


Verify

check mark

Sign

check mark

brainpoolP256r1/SHA3-256


Verify

check mark

Sign

check mark

brainpoolP256r1/SHA3-384


Verify

check mark

Sign

check mark

brainpoolP256r1/SHA3-512


Verify

check mark

Sign

check mark

brainpoolP384r1/SHA-384


Verify

check mark

Sign

check mark

brainpoolP384r1/SHA-512


Verify

check mark

Sign

check mark

brainpoolP384r1/SHA3-384


Verify

check mark

Sign

check mark

brainpoolP384r1/SHA3-512


Verify

check mark

Sign

check mark

brainpoolP512r1/SHA-512


Verify

check mark

Sign

check mark

brainpoolP512r1/SHA3-512


Verify

check mark

Sign

check mark

Ed25519/SHA-512


Verify

check mark

Sign

check mark

Ed448/SHAKE256


Verify

check mark

Sign

check mark

ISO/TS 32003:2023


AES-GCM


Decrypt

check mark

Encrypt

check mark

ISO/TS 32004:2024


Standalone


Validate

check mark

Create

check mark

AttachedToSig


Validate

check mark

Create

check mark