| processBytes(byte[], Key, KeyProperties, int) |  | 0% |  | 0% | 21 | 21 | 28 | 28 | 1 | 1 |
| initCipher(Key, KeyProperties, int) |  | 0% |  | 0% | 11 | 11 | 21 | 21 | 1 | 1 |
| getSecretKey(KeyProperties) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
| getRSAPrivateKey(byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[]) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| loadPrivateKey(KeyStore, char[], String) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| addToResult(byte[], byte[]) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| getECPublicKey(String, byte[], byte[]) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| convertJCECipherToSecretKeyName(String) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| loadCertificate(KeyStore, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| getSignature(PrivateKey, String, SecureRandom, AlgorithmParameterSpec) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| getECPrivateKey(String, byte[]) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| generateECKeyPair(String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getRSAPrivateKey(byte[], byte[]) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getRSAPrivateKey(String, String, String, String, String, String, String, String) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| decryptSequence(String, Key, KeyProperties) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getVerificationSignature(PublicKey, String, AlgorithmParameterSpec) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| loadKeyStore(InputStream, char[], String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| signData(byte[], PrivateKey, String, SecureRandom, AlgorithmParameterSpec) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| verifySignature(byte[], byte[], PublicKey, String, AlgorithmParameterSpec) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| wrapSecretKey(byte[], String, Key, KeyProperties) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| unwrapKey(byte[], String, Key, KeyProperties, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| decodeCertificate(String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getContentEncryptionCipherSpec(int, byte[]) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| encryptSequence(String, Key, KeyProperties) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getRSAPublicKey(KeyFactory, BigInteger, BigInteger) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getECParameterSpec(String, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| wrapSecretKey(Key, Key, KeyProperties) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getECPublicKey(String, String, String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| generateSecureRandomBytes(int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getRSAPublicKey(String, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getRSAPublicKey(byte[], byte[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getRSAPublicKey(BigInteger, BigInteger) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getRSAPrivateKey(String, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| decryptSecretKey(String, String, PrivateKey) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| encryptSecretKey(SecretKey, PublicKey) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getRSAPublicKey(KeyFactory, byte[], byte[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getECPrivateKey(String, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| decryptSequence(String, String, KeyProperties) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| encodeCertificate(Certificate) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadPrivateKey(InputStream, char[], char[], String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| encodeBytes(byte[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| unwrapSecretKey(byte[], String, Key, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| decryptSecretKey(String, String, KeyProperties, PrivateKey) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| decodeSequence(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadCertificate(InputStream, char[], String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| encryptSecretKey(SecretKey, PublicKey, KeyProperties) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| decryptSequence(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| unwrapSecretKey(byte[], String, Key, KeyProperties) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| signData(byte[], PrivateKey, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| verifySignature(byte[], byte[], PublicKey, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSecretKey(String, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| decodeSecretKey(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createSecretKeySpec(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createSecretKeySpec(byte[], String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| loadPublicKey(InputStream, char[], String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toBigInteger(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGCMParameterSpec(int, byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSecretKey(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| encryptBytes(byte[], Key, KeyProperties) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| decryptBytes(byte[], Key, KeyProperties) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| decryptSequence(String, Key) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| encryptSequence(String, Key) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| encryptBytes(byte[], Key) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| decryptBytes(byte[], Key) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| decryptSecretKey(String, PrivateKey) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| loadPublicKey(KeyStore, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| encodeSecretKey(SecretKey) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| decodeSecretKey(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |