Releases: fisherstevenk/kyberJCE
v3.0.0 - Remove Sun Requirements
Complied with Oracle Java 17.
"sun.security" requirements are removed. The required classes were copied into this library under the GNU General Public License version 2 license. Unused methods and variables from the Sun classes were removed to streamline the library. Some classes were swapped out for Java base classes (like DataInputStream).
All existing tests have been verified with this new version.
The attached JAR file is signed and should be importable to the Oracle JVM.
(Note that there is a typo in the README. The referenced version should be 3.0.0, not 1.1)
Java 17
Changed from Java 18 to Java 17 (which is the current LTE version)
v2.1.4
v2.1.3
Fixes a bug in constantTimeCompare where a 0 is returned when the array sizes are different. It should return a 1.
v2.1.2
v2.1.1
Version 2.1.1 was built with Oracle JDK 18 and contains a signed JCE jar for import into the Oracle JVM.
v1.0
Initial Release