Table 257 – SubFilter value algorithm support

SubFilter value

adbe.pkcs7.detached

adbe.pkcs7.sha1

adbe.x509.rsa.sha1 a

Message Digest

SHA1 (PDF 1.3)

SHA256 (PDF 1.6)

SHA384 (PDF 1.7)

SHA512 (PDF 1.7)

RIPEMD160 (PDF 1.7)

SHA1 (PDF 1.3) b

SHA1 (PDF 1.3)

SHA256 (PDF 1.6)

SHA384 (PDF 1.7)

SHA512 (PDF 1.7)

RIPEMD160 (PDF 1.7)

RSA Algorithm Support

Up to 1024-bit (PDF 1.3)

Up to 2048-bit (PDF 1.5)

Up to 4096-bit (PDF 1.5)

See adbe.pkcs7.detached

See adbe.pkcs7.detached

DSA Algorithm Support

Up to 4096-bits (PDF 1.6)

See adbe.pkcs7.detached

No

a Despite the appearance of sha1 in the name of this SubFilter value, supported encodings shall not be limited to the SHA1 algorithm. The PKCS1 object contains an identifier that indicates which al ­ gorithm shall be used.

b Other digest algorithms may be used to digest the signed-data field; however, SHA1 shall be used to digest the data that is being signed.