SM2Signer

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
Total509 of 5090%28 of 280%31311717
init(boolean, CipherParameters)1180%80%5511
generateSignature()980%60%4411
verifySignature(BigInteger, BigInteger)750%120%7711
getZ(byte[])670%n/a1111
addUserID(Digest, byte[])260%n/a1111
verifySignature(byte[])200%n/a1111
SM2Signer(DSAEncoding)160%n/a1111
reset()160%20%2211
digestDoFinal()150%n/a1111
SM2Signer(DSAEncoding, Digest)140%n/a1111
addFieldElement(Digest, ECFieldElement)100%n/a1111
SM2Signer()70%n/a1111
update(byte[], int, int)70%n/a1111
calculateE(BigInteger, byte[])60%n/a1111
SM2Signer(Digest)50%n/a1111
update(byte)50%n/a1111
createBasePointMultiplier()40%n/a1111