Skip to content

Releases: fisherstevenk/kyberJCE

v3.0.0 - Remove Sun Requirements

12 Aug 19:13
23fae34
Compare
Choose a tag to compare

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

27 Dec 20:05
42c18b1
Compare
Choose a tag to compare

Changed from Java 18 to Java 17 (which is the current LTE version)

v2.1.4

07 Sep 21:50
f5d1803
Compare
Choose a tag to compare

Addresses #14

Overwrite pre-k with z on re-encryption failure

v2.1.3

03 Sep 13:49
4c5a1d7
Compare
Choose a tag to compare

Fixes a bug in constantTimeCompare where a 0 is returned when the array sizes are different. It should return a 1.

v2.1.2

26 Aug 21:59
57d7a32
Compare
Choose a tag to compare

Includes Issue #10

v2.1.1

04 Aug 03:22
40bb240
Compare
Choose a tag to compare

Version 2.1.1 was built with Oracle JDK 18 and contains a signed JCE jar for import into the Oracle JVM.

v1.0

22 Oct 04:22
Compare
Choose a tag to compare

Initial Release