print Print
Logo: Stiftung Secure Information and Communication Technologies SIC Stiftung Secure Information and Communication Technologies SIC

Versions 2016

IAIK ECCelerate™ 4.0 Release - 13. October 2016

Class
 or Package

Bug/Change/New Feature

Description
 and Examples

iaik.security.ec.ecdsa.*

NF

Added support for SHA-3 variants of ECDSA (requires IAIK JCE version 5.3 or later).

iaik.security.ec.math.*

NF

Tremendous performance improvements in prime field implementations.

iaik.security.ec.math.*

NF

Tremendous performance improvements due to switch to fixed size multi-precision integer implementation.

iaik.security.ec.math.*

NF

Performance improvements in binary curve implementations.

iaik.security.ec.math.curve.*

NF

Improvements in scalar multipliers.

iaik.security.ec.math.curve.*

NF

Added support for ISO_P512, DSD_P256, TPM_ECC_BN_P256 and TPM_ECC_BN_P512 curves.

*

NF

Added support for basic side-channel protection.

iaik.security.ec.math.curve.*

NF

Added speed-ups for SECP-exclusive (i.e., secp*k1) prime curves to addon.

*

NF

Added more curve parameters (for legacy support from older standards).

*

C

Now requires Java 6 or newer.

iaik.security.ec.math.curve.*

C

Moved some speed-ups (that is, fixed-base comb multipliers) to the base package since the patent expired.

*

B

Bug fixes in ECMQV, ECIES and ECDH.

*

B

Minor bug fixes.

IAIK ECCelerate™ 3.02 Release - 8. August 2016

Class
 or Package

Bug/Change/New Feature

Description
 and Examples

iaik.security.ec.curve.

AtePairingOverBarretoNaehrigCurveFactory

F

Allow one to specify more custom parameters.

iaik.security.ec.ecies.ECIES

F

Provide implementation of engineGetKeySize.

iaik.cms.ecc.ECCelerateProvider

B

Fix shared key generation for ecka_eg_X963KDF_SHA384/512.

iaik.security.ec.math.field.PrimeField

B

Fix computation of buffer lengths.


print Print