LMSEngine

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total494 of 4940%28 of 280%30301616
verifySignature(LMSPublicKeyParameters, LMSContext)1400%120%7711
generateVerifyContext(LMSPublicKeyParameters, LMSSignature)610%80%5511
verifyHSSSignature(HSSPublicKeyParameters, LMSContext)540%40%3311
deriveChildKey(LMOtsParameters, byte[], byte[], int)520%n/a1111
generateHSSVerifyContext(HSSPublicKeyParameters, byte[])360%20%2211
computeLeaf(Digest, LMOtsParameters, byte[], int, int, byte[])290%n/a1111
withSignedPublicKeys(LMSContext, LMSSignature[], LMSPublicKeyParameters[])280%20%2211
computeNode(Digest, byte[], int, byte[], byte[])260%n/a1111
generateHSSSignature(int, LMSContext)250%n/a1111
generateSignContext(LMSigParameters, LMOtsParameters, byte[], int, byte[], byte[][])110%n/a1111
verifySignature(LMSPublicKeyParameters, LMSSignature, byte[])110%n/a1111
encodePublicKey(LMSPublicKeyParameters)80%n/a1111
generateVerifyContext(LMSPublicKeyParameters, byte[])40%n/a1111
createDigest(LMSigParameters)30%n/a1111
generateSign(LMSContext)30%n/a1111
generateHSSKeyPair(HSSKeyGenerationParameters)30%n/a1111