SecurityHandler

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total145 of 87583%22 of 9276%248236206336
decryptStream(COSStream, long, long)507259%5964%58102701
decryptString(COSString, long, long)242853%1150%1241101
decrypt(COSBase, long, long)194369%4866%3751501
prepareAESInitializationVector(boolean, byte[], InputStream, OutputStream)192556%2466%2421101
encryptDataAES256(InputStream, OutputStream, boolean)93981%2250%2341501
encryptDataAESother(byte[], InputStream, OutputStream, boolean)74486%2466%2431501
setCustomSecureRandom(SecureRandom)40%n/a112211
setProtectionPolicy(ProtectionPolicy)40%n/a112211
getSecureRandom()3770%1150%121301
isAES()30%n/a111111
decryptDictionary(COSDictionary, long, long)6998%31986%31211401
encryptStream(COSStream, long, int)2496%1150%121701
hasProtectionPolicy()685%1150%120101
calcFinalKey(long, long)107100%2100%0201601
encryptData(long, long, InputStream, OutputStream, boolean)37100%6100%040801
SecurityHandler(ProtectionPolicy)31100%n/a010901
createCipher(byte[], byte[], boolean)25100%2100%020501
computeVersionNumber()24100%8100%050701
SecurityHandler()23100%n/a010701
encryptString(COSString, long, int)23100%n/a010501
static {...}23100%n/a010201
decryptArray(COSArray, long, long)16100%2100%020301
encryptDataRC4(byte[], InputStream, OutputStream)10100%n/a010301
encryptDataRC4(byte[], byte[], OutputStream)10100%n/a010301
setKeyLength(int)5100%n/a010201
setDecryptMetadata(boolean)4100%n/a010201
setStringFilterName(COSName)4100%n/a010201
setStreamFilterName(COSName)4100%n/a010201
setCurrentAccessPermission(AccessPermission)4100%n/a010201
setAES(boolean)4100%n/a010201
setEncryptionKey(byte[])4100%n/a010201
isDecryptMetadata()3100%n/a010101
getKeyLength()3100%n/a010101
getCurrentAccessPermission()3100%n/a010101
getProtectionPolicy()3100%n/a010101
getEncryptionKey()3100%n/a010101