Home > Products > Core Crypto Toolkits > ECC
Home > Products > Core Crypto Toolkits > ECC



















iSaSiLk v4.4 now supports the new RenegotiationInfo extension (RFC 5746) that has been specified by the IETF TLS working group to fix a severe security flaw in the SSL/TLS renegotiation protocol.
The new version of our CMS-SMIME toolkit now supports all key encryption schemes of the NSA Suite B S/MIME algorithm suite, allows content enveloping with the Camellia cipher algorithm, adds SHA-2 with DSA support for the SignedData content type, and implements the Authenticated-Enveloped Content Type.
IAIK presents the new ECC library for the Java™ platform. It offers easy to use elliptic curve cryptography, like ECDSA, compliant with existing standards.It is an add-on to the JCE provider so you have to download and install the iaik-jce provider separately.
By default our ecc library uses the uncompressed form to export public keys. If you want to use point compression and decompression (for the import and export of keys and certificates) you will have to down-load the separate PointCompressor.jar and put it into your classpath (see customisation section of the Tutorial
To get started you should read the Tutorial
|
Key Length |
Example Algorithm |
Prime Field ||p|| * |
Binary Field m |
|
80 |
SKIPJACK |
192 |
163 |
|
112 |
Triple-DES |
224 |
233 |
|
128 |
AES-Small |
256 |
283 |
|
192 |
AES-Medium |
384 |
409 |
|
256 |
AES-Large |
521 |
571 |
*) by ||p|| is meant the length of the binary expansion of the integer p.
There have been many patents granted and applied for in the field of ECC. This means that this implementation may contain an implementation of an algorithm that is IPR-protected in some country. At this time we are not aware of a specific case, except the point compression algorithm (included in the separate jar file). If anybody does identify a case of possible patent infringement, we would be grateful if you inform us about this to enable us dealing with the issue.
[1] D. Hankerson, J. Lopez and A. Menezes, Software implementations of elliptic curve cryptography over elds of characteristic two , draft, 2000.
For current prices of the ECC library, please see the price list and license conditions .
To order the product enter webshop .
