AbstractSECP256

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total283 of 51745%25 of 3426%214149103524
recoverFromSignature(int, BigInteger, BigInteger, Bytes32)1240%160%99222211
verify(Bytes, SECPSignature, SECPPublicKey)510%n/a118811
sign(Bytes32, KeyPair)370%n/a116611
decompressKey(BigInteger, boolean)300%20%224411
recoverPublicKeyFromSignature(Bytes32, SECPSignature)150%n/a113311
AbstractSECP256(String, BigInteger)125582%n/a0141701
normaliseSignature(BigInteger, BigInteger, SECPPublicKey, Bytes32)114781%4660%4621301
calculateECDHKeyAgreement(SECPPrivateKey, SECPPublicKey)24495%2250%230901
verify(Bytes, SECPSignature, SECPPublicKey, UnaryOperator)1593%1150%120201
isValidPublicKey(SECPPublicKey)10100%n/a010501
createSignature(BigInteger, BigInteger, byte)7100%n/a010101
compressPublicKey(SECPPublicKey)7100%n/a010101
createPublicKey(SECPPrivateKey)6100%n/a010101
createKeyPair(SECPPrivateKey)6100%n/a010101
publicKeyAsEcPoint(SECPPublicKey)5100%n/a010101
generateKeyPair()5100%n/a010101
decodeSignature(Bytes)5100%n/a010101
createPrivateKey(BigInteger)4100%n/a010101
createPrivateKey(Bytes32)4100%n/a010101
createPublicKey(BigInteger)4100%n/a010101
createPublicKey(Bytes)4100%n/a010101
getHalfCurveOrder()3100%n/a010101
getProvider()2100%n/a010101
static {...}100%n/a010101