| IESKEMCipher |  | 0% |  | 0% | 46 | 46 | 16 | 16 | 1 | 1 |
| IESCipher |  | 0% |  | 0% | 63 | 63 | 16 | 16 | 1 | 1 |
| BCECPrivateKey |  | 0% |  | 0% | 50 | 50 | 31 | 31 | 1 | 1 |
| BCECPublicKey |  | 0% |  | 0% | 45 | 45 | 25 | 25 | 1 | 1 |
| KeyFactorySpi |  | 0% |  | 0% | 38 | 38 | 7 | 7 | 1 | 1 |
| GMKeyPairGeneratorSpi.BaseSM2 |  | 0% |  | 0% | 24 | 24 | 10 | 10 | 1 | 1 |
| KeyPairGeneratorSpi.EC |  | 0% |  | 0% | 24 | 24 | 10 | 10 | 1 | 1 |
| KeyAgreementSpi |  | 0% |  | 0% | 32 | 32 | 8 | 8 | 1 | 1 |
| GMCipherSpi |  | 0% |  | 0% | 35 | 35 | 15 | 15 | 1 | 1 |
| AlgorithmParametersSpi |  | 0% |  | 0% | 27 | 27 | 9 | 9 | 1 | 1 |
| ECUtils |  | 0% |  | 0% | 20 | 20 | 7 | 7 | 1 | 1 |
| GMSignatureSpi |  | 0% |  | 0% | 17 | 17 | 11 | 11 | 1 | 1 |
| SignatureSpi |  | 0% |  | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
| IESCipher.ECIESwithCipher |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| IESCipher.ECIES |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| SignatureSpi.ecDSAShake256 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDSAShake128 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| IESCipher.new KeyEncoder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| IESKEMCipher.KEM |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| IESKEMCipher.new KeyEncoder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| KeyAgreementSpi.ECKAEGwithRIPEMD160KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GMCipherSpi.ErasableOutputStream |  | 0% | | n/a | 3 | 3 | 3 | 3 | 1 | 1 |
| KeyAgreementSpi.new InvalidKeyException() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| SignatureSpi.ecDetDSASha3_224 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDetDSASha3_256 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDetDSASha3_512 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDetDSASha3_384 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDetDSA |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDetDSA256 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDetDSA224 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDetDSA384 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDetDSA512 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHUwithSHA1CKDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.ECKAEGwithSHA256KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHwithSHA1KDFAndSharedInfo |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.CDHwithSHA224KDFAndSharedInfo |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHUwithSHA224CKDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHwithSHA1CKDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHUwithSHA1KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHUwithSHA384CKDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHUwithSHA512CKDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHUwithSHA384KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.MQVwithSHA1CKDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.MQVwithSHA224CKDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.MQVwithSHA224KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.MQVwithSHA384CKDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.ECKAEGwithSHA384KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.MQVwithSHA224KDFAndSharedInfo |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.MQVwithSHA256KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHwithSHA512CKDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.CDHwithSHA1KDFAndSharedInfo |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.CDHwithSHA384KDFAndSharedInfo |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHwithSHA224KDFAndSharedInfo |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.ECKAEGwithSHA512KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHUwithSHA512KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.MQVwithSHA512CKDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.ECKAEGwithSHA1KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.MQVwithSHA384KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.MQVwithSHA384KDFAndSharedInfo |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHwithSHA256KDFAndSharedInfo |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.CDHwithSHA512KDFAndSharedInfo |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHwithSHA1KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHwithSHA384KDFAndSharedInfo |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.CDHwithSHA256KDFAndSharedInfo |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.MQVwithSHA512KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.MQVwithSHA512KDFAndSharedInfo |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.MQVwithSHA1KDFAndSharedInfo |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHUwithSHA256CKDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.ECKAEGwithSHA224KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHUwithSHA224KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHwithSHA384CKDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.MQVwithSHA256KDFAndSharedInfo |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHUwithSHA256KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.MQVwithSHA256CKDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHwithSHA512KDFAndSharedInfo |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.MQVwithSHA1KDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHwithSHA256CKDF |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| IESCipher.ECIESwithSHA384andDESedeCBC |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDSARipeMD160 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| IESCipher.ECIESwithSHA512andDESedeCBC |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDSAnone |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| IESCipher.ECIESwithSHA256andDESedeCBC |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecPlainDSARP160 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GMCipherSpi.SM2withBlake2s |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GMCipherSpi.SM2withBlake2b |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GMCipherSpi.SM2withSha384 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GMCipherSpi.SM2withSha512 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GMCipherSpi.SM2withSha224 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GMCipherSpi.SM2withRMD |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GMCipherSpi.SM2withSha1 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GMCipherSpi.SM2withMD5 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GMCipherSpi.SM2withWhirlpool |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| IESCipher.ECIESwithDESedeCBC |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecCVCDSA512 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecCVCDSA384 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHUC |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecCVCDSA224 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecCVCDSA256 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| IESCipher.ECIESwithSHA512andAESCBC |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDSA |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecCVCDSA |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDSASha3_256 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDSASha3_224 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.MQV |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DH |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyAgreementSpi.DHC |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDSASha3_384 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDSASha3_512 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecNR224 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecNR256 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecNR |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecNR384 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| IESCipher.ECIESwithSHA384andAESCBC |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| IESCipher.ECIESwithSHA256andAESCBC |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDSA512 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecCVCDSA3_384 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecCVCDSA3_224 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecCVCDSA3_256 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecCVCDSA3_512 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDSA384 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDSA256 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecNR512 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SignatureSpi.ecDSA224 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GMSignatureSpi.sha256WithSM2 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| IESKEMCipher.KEMwithSHA256 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GMCipherSpi.SM2withSha256 |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| IESCipher.ECIESwithAESCBC | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GMCipherSpi.SM2 | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GMSignatureSpi.sm3WithSM2 | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyFactorySpi.ECGOST3410_2012 | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GMKeyPairGeneratorSpi.SM2 | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyPairGeneratorSpi.ECDH | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyFactorySpi.ECGOST3410 | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyPairGeneratorSpi.ECMQV | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyPairGeneratorSpi.ECDHC | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyPairGeneratorSpi.ECDSA | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyFactorySpi.ECDSA | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyFactorySpi.ECDHC | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| IESCipher.ECIESwithSHA256 | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| IESCipher.ECIESwithSHA384 | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyFactorySpi.ECDH | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyFactorySpi.ECMQV | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyFactorySpi.EC | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| IESCipher.ECIESwithSHA512 | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KeyPairGeneratorSpi | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GMKeyPairGeneratorSpi | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |