JAVA Toolkit
| home | contact



News Menu

Latest News

IAIK-JCE 5.52 and iSaSiLk 5.2 released!

27/08/2018

The new versions of IAIK-JCE and iSaSiLk follow up the recently released new version of IAIK-ECCelerateTM (5.0). IAIK-JCE 5.52 brings some fixes and additions, and iSaSiLk 5.2 adds support for x25519 and x448 ECDHE key exchange and EdDSA signing using Curve25519 and Curve448. Furthermore iSaSiLk now supports RSA-PSS signatures.

ECCelerate 5.0 released!

12/07/2018

We proudly present a new maintenance release of our IAIK ECCelerate™ elliptic curve library! Version 5.0 adds support EdDSA using Curve25519 and Curve448, ECDH using X25519 and X448, and RFC6979. IAIK ECCelerate™ is based on Java 6 technology and has been thoroughly optimized for speed. Currently, it supports ECDSA, EdDSA, ECDH, X25519/448, ECIES and optionally ECMQV.

References

Our Clients


Versions 2012

IAIK ECCelerate™ 2.0 Release - 13. December 2012

Class
 or Package

Bug/Change/New Feature

Description
 and Examples

*

NF

ECMQV protocol implemented (addon only).

*

NF

ECIES protocol implemented.

*

NF

Fast Koblitz curve implementations (addon only).

*

NF

(Re)included P-160, secp160k1, secp160r2 curves.

*

C

Tremendous performance improvements for secp*k1 curves.

*

C

Check for SP800-57 recommended parameters no longer turned on by default. Furthermore, the FIPS-186 PRNGs are now being used by default for key generation.

*

C

Tremendously improved performance of some prime field implementations (Brainpool and P-256, P-512 if addon not enabled)

*

C

Lots of minor performance improvements, slightly reduced memory footprint and some minor bugfixes.

iaik.security.ec.math.curve.ECPoint

B

In some cases equals() returned incorrect results.

iaik.security.ec.ecdh

C

Moved types KDFParameterSpec, KeyDerivationFunction, X963ASN1SharedInfo, X963KDFParameterSpec, and X963KeyDerivationFunction to package iaik.security.ec.common

IAIK ECCelerate™ 1.60 Release - 07. August 2012

Class
 or Package

Bug/Change/New Feature

Description
 and Examples

*

C

Optimization levels now affect the whole library, not only addon-related algorithms.

*

B

Minor bugfixes and javadoc corrections.

*

C

Tremendous performance improvements for prime SECG curves (up to 79%).

iaik.security.ec.ecdsa

C

Up to 10% better performance for prime curve ECDSA (regardless of addon).

iaik.security.ec.ecdsa

C

Non-addon version: up to 88% better performance for prime curve ECDSA.

iaik.security.ec.ecdsa

C

Non-addon version: removed concurrent ECDSA signature verifications, due to performance penalties because of synchronization.

iaik.security.ec.common.ECKeyPairGenerator

B

OIDs were not handled when specified via ECGenParameterSpec.

IAIK ECCelerate™ 1.51 Maintenance Release - 16. January 2012

Class
 or Package

Bug/Change/New Feature

Description
 and Examples

iaik.security.ec.math.field.PrimeField

B

Fixed detection of invalid inputs to newElement().

 

 
print    tip a friend
back to previous page back  |  top to the top of the page