Module encryption_handler

Module encryption_handler 

Source
Expand description

PDF encryption detection and password handling

This module provides functionality to detect encrypted PDFs and handle password-based decryption according to ISO 32000-1 Chapter 7.6.

Structs§

ConsolePasswordProvider
Console-based password provider
EncryptionHandler
PDF Encryption Handler
EncryptionInfo
Encryption information extracted from PDF trailer
InteractiveDecryption
Interactive decryption helper

Enums§

PasswordResult
Password prompt result

Traits§

PasswordProvider
Trait for password prompting