interface abstract Core · roukmoute/pdf 0.5.5

PDF\Security\Aes256Backend
The CBC and ECB operations required by supplement Algorithms 3.1a, 3.2a and 3.10.

Lire la déclaration source ↗

Héritage et contrats

Ce type ne déclare pas de parent, d’interface ou de trait.

Méthodes déclarées

decryptCbc()

public abstract function decryptCbc(string $bytes, PDF\Security\FileEncryptionKey $key, PDF\Security\InitializationVector $iv, bool $padding): string

Déclarée par PDF\Security\Aes256Backend · Voir le code ↗

decryptEcb()

public abstract function decryptEcb(string $bytes, PDF\Security\FileEncryptionKey $key): string

Déclarée par PDF\Security\Aes256Backend · Voir le code ↗

encryptCbc()

public abstract function encryptCbc(string $bytes, PDF\Security\FileEncryptionKey $key, PDF\Security\InitializationVector $iv, bool $padding): string

Déclarée par PDF\Security\Aes256Backend · Voir le code ↗

encryptEcb()

public abstract function encryptEcb(string $bytes, PDF\Security\FileEncryptionKey $key): string

Déclarée par PDF\Security\Aes256Backend · Voir le code ↗