class final readonly Core · roukmoute/pdf 0.6.2
PDF\Security\OpenSslAes256BackendOptional native backend. Constructing it explicitly requires ext-openssl.Inheritance and contracts
Interfaces : PDF\Security\Aes256Backend
Construction
__construct()
public function __construct()Declared methods
decryptCbc()
public function decryptCbc(string $bytes, PDF\Security\FileEncryptionKey $key, PDF\Security\InitializationVector $iv, bool $padding): stringdecryptEcb()
public function decryptEcb(string $bytes, PDF\Security\FileEncryptionKey $key): stringencryptCbc()
public function encryptCbc(string $bytes, PDF\Security\FileEncryptionKey $key, PDF\Security\InitializationVector $iv, bool $padding): stringencryptEcb()
public function encryptEcb(string $bytes, PDF\Security\FileEncryptionKey $key): string