JAVA Toolkit
| home | contact



News Menu

Latest News

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.

New releases of PKCS#11 toolkits!

23/01/2018

The new versions of our PKCS#11 toolkits now support the GCM and CCM cipher modes of operation!

References

Our Clients


Versions 2014

IAIK ECCelerate™ 2.51 Release - 11. November 2014

Class
 or Package

Bug/Change/New Feature

Description
 and Examples

iaik.security.ec.ecdh.ECDHKeyAgreement, iaik.security.ec.ecdh.ECDHWithCofactorKeyAgreement, iaik.security.ec.ecmqv.ECMQVKeyAgreement

NF

engineGenerateSecret: recognizes algorithm "TLSPremasterSecret" as used by JSSE 1.6

iaik.security.ec.common.EllipticCurve

NF

Added more methods for curve arithmetic in wrapper class

iaik.security.ec.common.ECPrivateKey

B

Fixed problem with RFC 5915 compliance

iaik.security.ec.ecdh.ECDHKeyAgreement, iaik.security.ec.ecdh.ECDHWithCofactorKeyAgreement, iaik.security.ec.ecmqv.ECMQVKeyAgreement

B

Fixed length of encoding in last phase

*

B

Further bugfixes

IAIK ECCelerate™ 2.5 Release - 31. July 2014

Class
 or Package

Bug/Change/New Feature

Description
 and Examples

*

NF

Point compression now also available in non-addon version!

*

C

High overall performance improvements (up to 15%)!

*

C

Reduced memory consumption!

*

C

Tremendous performance improvements for ECCelerate w/o addon: Up to 3.7x in case of NIST binary curves and up to 3.2x in case of NIST prime curves!

*

C

Tremendous performance improvements for secp160k1, secp160r1, secp160r2, secp192k1, secp224k1 and secp256k1 curves!

*

C

Performance improvements for the Brainpool curves!

*

B

Several bugfixes related to binary Koblitz curves and non-default optimization levels (Addon)

iaik.security.ec.ecies

B

Fixed bug in ECIES implementation related to HMAC/SHA, XOR modes

*

B

Javadoc corrections

iaik.security.cms.ECCelerateProvider

NF

Support for BSI TR-03109

IAIK ECCelerate™ 2.21 Release - 16. April 2014

Class
 or Package

Bug/Change/New Feature

Description
 and Examples

iaik.cms.ecc

C

ECCelerateProvider no longer final.

iaik.security.ssl

C

ECCelerateProvider no longer final.

iaik.security.ec.math.field

B

Fixed rarely occurring bug in arithmetical subroutine.

IAIK ECCelerate™ 2.20 Release - 28. March 2014

Class
 or Package

Bug/Change/New Feature

Description
 and Examples

*

C

Slight performance improvements.

*

C

Reduced memory consumption in some situations.

*

B

Minor bugfixes.

*

B

Some Javadoc corrections.

iaik.security.ec.math.curve

NF

Support for multiple simultaneous scalar multiplications.

 

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