| loadSystemProperties() |   | 15% |   | 12% | 4 | 5 | 14 | 17 | 0 | 1 |
| getBufferSize(Properties) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| getCipherInstance(CipherTransformation, Properties) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| checkStreamCipher(Cipher) |   | 50% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| getJCEProvider(Properties) |   | 64% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| checkNotNull(Object) |   | 50% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| checkArgument(boolean) |   | 43% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| checkState(boolean) |   | 43% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| Utils() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| calculateIV(byte[], long, byte[]) |   | 97% |   | 75% | 2 | 5 | 0 | 12 | 0 | 1 |
| checkBufferSize(Cipher, int) |   | 94% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| splitClassNames(String, String) |  | 100% |   | 75% | 2 | 5 | 0 | 8 | 0 | 1 |
| getCipherClassString(Properties) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| getRandomDevPath(Properties) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| freeDirectBuffer(ByteBuffer) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| checkArgument(boolean, Object) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getTmpDir() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLibPath() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLibName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |