Module: Pdfrb::Encryption
- Defined in:
- lib/pdfrb/encryption.rb,
lib/pdfrb/encryption/aes.rb,
lib/pdfrb/encryption/rc4.rb,
lib/pdfrb/encryption/security_handler.rb,
lib/pdfrb/encryption/password_verification.rb,
lib/pdfrb/encryption/standard_security_handler.rb
Overview
Encryption layer (s7.6). Security handlers own per-document key derivation and per-object (de)cryption. The Standard handler covers V1..V6 / R2..R6 (RC4 40-bit through AES-256).
The Crypt stream filter routes through the active handler; the
Serializer accepts an encrypter slot set by the handler.
Defined Under Namespace
Modules: PasswordVerification Classes: AES, RC4, SecurityHandler, StandardSecurityHandler