IBM / OpenJCEPlus

This project makes use of Java and C/C++. This project will create OpenJCEPlus and OpenJCEPlusFIPS cryptographic providers which are implementations of the Java™ Cryptography Extensions (JCE) APIs. The actual cryptographic code will come from the OpenCryptographyKitC project which is based on OpenSSL.
Apache License 2.0
5 stars 12 forks source link

Ensure AES related tests are using a deterministic provider #175

Closed jasonkatonica closed 2 months ago

jasonkatonica commented 2 months ago

The AES base test cases were reviewed to ensure that the tests are testing a desired provider. Currently there are a few tests missing the provider argument during algorithm instantiation. In this case algorithms tested may or may not match the expected provider used in the constructor of a test depending upon what happens to be first in the JCE provider list at the time of execution.

Signed-off-by: Jason Katonica katonica@us.ibm.com

jasonkatonica commented 2 months ago

x86_64_linux, ppc64le_linux, s390x_linux, x86_64_windows