All Classes
-
Class Summary Class Description AESCipherTest Tests for AES cipher operations including CBC, CTR, and authenticated cipher modes (e.g.AESGCMCipherTest AESKeyWrapTest Note: No 192-bit key tests, 192-bit AES is commonly unsupported on constrained platformsAESNistVectorsTest Checks AES/ECB and AES/CTR against the example vectors of NIST SP 800-38A.AlgorithmResolutionTest This test class can be used to validate that the algorithm lookup of a low-level cryptographic implementation allocates nothing.CertificateDataTest CertificateTest CertPathValidatorTest This test class can be used to validate theCertPathValidatorlow-level implementation.CipherAssertions Assertions onCiphershared by the cipher test classes.Configuration ConfigurationTest Checks the guards of the algorithm list properties: a per-class list must be a subset of its global list, so that a misconfigured VEE Port fails loudly instead of running an unsupported algorithm, and an unset or empty per-class list means the whole global list.DESedeCipherTest EcTestResources Lists the elliptic curves exercised by the test suite and locates the pre-generated test material (key pairs, self-signed certificate and signature) of a curve.EnsureAsync<T> Decorator for Callable ensuring that the decorated interface runs in a way that let the VM run other green threads.ExternalKeyStoreTest This test class validates a LLSEC-External-KeyStore Abstraction Layer implementation.HexFormat Simplified version ofjava.util.HexFormat.KeyAgreementTest This test class can be used to validate aKeyAgreementlow-level implementation.KeyFactoryTest This test class can be used to validate aKeyFactorylow-level implementation.KeyGeneratorTest KeyPairGeneratorTest MacReuseTest Checks that aMacis usable again afterdoFinal()without being re-initialized.MacTest To generate hmac with an hex key : - Use this site : https://cryptii.com/pipes/hmac - Or following openssl command : echo -n "Hi There" | openssl dgst -sha256 -mac HMAC -macopt hexkey:0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0bMessageDigestTest Tests theMessageDigestsupported algorithms.OffsetAssertions Buffers and assertions for the operations that take a byte-array offset, exercised at a non-zero offset.OomGcRetryTest Validates the retry-after-GC path of the library across the native JCA subsystems.PBES2CipherTest PKCS12PBECipherTest PKCS5PaddingCipherTest Tests the PKCS#5 unpadding performed on decryption.Resources Reads the binary test material (keys, certificates, signatures, payloads) bundled with the test suite.RSACipherTest RsaTestResources Lists the RSA key sizes exercised by the test suite and locates the pre-generated test material (key pairs, self-signed certificate and signature) of a key size.SecretFactoryTest SecureRandomTest ExercisesSecureRandomwith long generation loops.SignatureTest TestTime Sets the application time to a date at which every certificate of the test material behaves as its test expects.