SharedSecretCalculation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,130 of 4,99837%51 of 13662%541033206961335
runTests()2,5020%80%5515715711
sharedSecretTest()850%n/a11181811
bouncyCastleKeyAgreement()690%n/a11181811
recomputeEcdsa256YFromX(byte[], boolean)4827285%122264%1018167101
recomputeEcdsa384YFromX(byte[], boolean)4827285%122264%1018167101
X25519_noDecodeScalar(byte[], byte[])410%n/a119911
calculateSharedSecret(OneKey, OneKey)390%40%33111111
buildEcdsa384OneKey(byte[], byte[], byte[])345160%3350%3472001
buildEd25519JavaKey(byte[], byte[])320%n/a116611
calculatePublicEd25519FromPrivate(byte[])260%n/a116611
generateSharedSecret(OneKey, OneKey)258376%61062%69102901
buildEcdsa384OneKey(byte[], byte[], boolean)230%n/a116611
buildEcdsa256OneKey(byte[], byte[], boolean)230%n/a116611
buildEcdsa256OneKey(byte[], byte[], byte[])226374%1583%1442001
generateCurve25519KeyOld()0%n/a116611
generateSharedSecretEdDSA(OneKey, OneKey)0%n/a116611
generateEd25519OneKey()0%n/a116611
generateCurve25519KeyTest()39397%n/a0125701
convertEd25519ToCurve25519(OneKey)5783%1150%1221901
buildEd25519OneKey(byte[], byte[])5182%2100%0221501
generateSharedSecretECDSA(OneKey, OneKey)2771%n/a0121101
leftPadByteArray(byte[], int)3288%3562%352901
squareMod(BigInteger, BigInteger)3090%1150%121601
SharedSecretCalculation()0%n/a111111
X25519_calculate(FieldElement, FieldElement)237100%2100%0205201
encodeUCoordinate(BigInteger)58100%2100%0201001
X25519(byte[], byte[])40100%n/a010901
decodeUCoordinate(byte[])37100%4100%030501
generateCurve25519OneKey()34100%n/a0101101
buildCurve25519OneKey(byte[], byte[])34100%2100%020901
decodeScalar(byte[])28100%n/a010401
invertArray(byte[])25100%2100%020401
decodeLittleEndian(byte[], int)100%n/a010301
cswap(BigInteger, FieldElement, FieldElement)100%2100%020301
static {...}100%n/a010201