| Phpdftk\Crypt\SaslPrep::checkProhibited | 41 | 100.0% |
| Phpdftk\Crypt\SaslPrep::isLCat | 30 | 100.0% |
| Phpdftk\Crypt\SaslPrep::isRandALCat | 12 | 100.0% |
| Phpdftk\Crypt\SaslPrep::checkBidi | 10.07 | 91.3% |
| Phpdftk\Crypt\PublicKeyEncryption::createEnvelope | 7.14 | 85.7% |
| Phpdftk\Crypt\PdfKeyDerivation::computeHashR6 | 7 | 100.0% |
| Phpdftk\Crypt\PublicKeyEncryption::openEnvelope | 6.02 | 91.3% |
| Phpdftk\Crypt\PdfKeyDerivation::computeOwnerKey | 6 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::authenticateOwnerPassword | 6 | 100.0% |
| Phpdftk\Crypt\SaslPrep::readCodepoint | 5.02 | 90.5% |
| Phpdftk\Crypt\PdfKeyDerivation::computeFileEncryptionKey | 5 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::computeUserKey | 4 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::authenticateUserPassword | 4 | 100.0% |
| Phpdftk\Crypt\PublicKeyEncryption::deriveFileKey | 4 | 100.0% |
| Phpdftk\Crypt\Rc4Cipher::rc4 | 4.00 | 94.4% |
| Phpdftk\Crypt\SaslPrep::normalize | 3.04 | 83.3% |
| Phpdftk\Crypt\AesCipher::__construct | 3 | 100.0% |
| Phpdftk\Crypt\AesCipher::decrypt | 3 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::authenticateUserPasswordR6 | 3 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::authenticateOwnerPasswordR6 | 3 | 100.0% |
| Phpdftk\Crypt\AesCipher::encrypt | 2.01 | 87.5% |
| Phpdftk\Crypt\PdfKeyDerivation::deriveObjectKey | 2 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::computePermsR6 | 2 | 100.0% |
| Phpdftk\Crypt\SaslPrep::prepare | 2 | 100.0% |
| Phpdftk\Crypt\SaslPrep::toCodepoints | 2 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::computeUValueR6 | 1 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::computeOValueR6 | 1 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::saslPrep | 1 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::pad | 1 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::preparePasswordR6 | 1 | 100.0% |
| Phpdftk\Crypt\Rc4Cipher::encrypt | 1 | 100.0% |
| Phpdftk\Crypt\Rc4Cipher::decrypt | 1 | 100.0% |
| Phpdftk\Crypt\SaslPrep::map | 1 | 100.0% |