JAVA Toolkit
| home | contact

Home > Products > Mobile Security



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


Mobile Security

Mobile Security
In the past couple of years Android™ has become the most widespread mobile platform. Software development for the Android™ platform relies on the Java™ programming language and offers almost all features of the Java™ framework. Hence, together with the high computational power of modern smartphones, our most important crypto toolkits are ready to use for Android™ app development.

All you have to do in order to include the IAIK libraries, is to copy the corresponding .jar files to the libs/ directory of your Eclipse Android™ project.
 

JCA/JCE

Version: 5.52

The IAIK Provider for the Java™ Cryptography Extension (IAIK-JCE) is a set of APIs and implementations of cryptographic functionality, including hash functions, message authentication codes, symmetric, asymmetric, stream, and block encryption, key and certificate management. It supplements the security functionality of the default JDK.

Download the Product Highlights Brochure! 

ECCelerate™

Version: 5.0

IAIK proudly presents the IAIK ECCelerate™ library for the Java™ platform. It is based on Java 6 technology and offers easy to use elliptic curve cryptography protocols, like ECDSA, ECDH, ECIES and ECMQV (optional), compliant with current standards. As of version 3.0, it also provides support for asymmetric bilinear pairings using Barreto-Naehrig curves. Since version 5.0, ECCelerate™ supports EdDSA and DH based on X25519 and X448. ECCelerate™ is an add-on to the IAIK JCE provider (of version 5.51 or higher), which you have to download and install separately.


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