Creates a new AES-256 crypt filter.
Configuration options with authentication event and security handler.
Authentication event trigger.
Crypt filter method identifier.
Key length in bits.
Protected OptionalsecuritySecurity handler for cryptographic operations.
Gets an AES-256 cipher for encryption/decryption.
OptionalobjectNumber: numberThe PDF object number (unused for AESV3).
OptionalgenerationNumber: numberThe PDF generation number (unused for AESV3).
An AES-256 cipher instance.
Gets the current security handler.
The security handler, or undefined if not set.
Sets the security handler for this crypt filter.
The security handler to use for key derivation.
Converts this crypt filter to a PDF dictionary representation.
The crypt filter dictionary.
AESV3 crypt filter using AES-256-CBC encryption. Implements 256-bit AES encryption in CBC mode for PDF content. This is the recommended encryption method for new documents.
Example