JAVA Toolkit
| home | contact

Home > Products > All Products > ECC Library

News Menu

Latest News

New releases of PKCS#11 toolkits!


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

iSaSiLk 5.107 released!


iSaSiLk 5.107 has improved its countermeasure against variants of the PKCS#1 Bleichenbacher attack and adds support for the Application Layer Protocol Negotiation (ALPN) extension!


Our Clients

Elliptic Curve Cryptography Library for Microcontrollers

The Elliptic Curve Cryptography Library (ECC_IN_C) is specially crafted for embedded processors, but also suitable for general purpose 32-bit and 64-bit processors. It is based on C, comes with (constant runtime) assembly optimizations for various microcontrollers and is tested with a comprehensive set of externally generated test vectors
The Elliptic Curve Cryptography Library (ECC_IN_C) supports:

  • A generic implementation for all standardized elliptic curves.
  • Assembly optimized implementations for nearly all combinations of
    • Microprocessors (AVR ATmega, dsPIC, MSP430, and Cortex-M0)
    • And Elliptic Curves (NIST, secp160-256r1, sect163-283r1, …)
  • Elliptic Curve Digital Signature Standard (ECDSA) based on FIPS 186-3
    • Signature generation and verification
    • SHA-1
  • Elliptic curve point arithmetic for prime and binary fields
    • Optimized for low RAM and ROM usage
    • Point arithmetic using affine and projective coordinates
    • For side-channel protected implementations relevant Montgomery Ladder implementations
  • Prime and binary field arithmetic
    • Predefined parameters sets (NIST, SECP, X9.62, SECT)
    • Generic prime field implementations
    • Generic binary-field implementations
    • Performance optimizations for all NIST curves
    • Assembler Optimizations for various architectures



After a consulting with one of our experienced developers, we will compose a package (in C & ASM) which is optimized for your processor(s) and compiler(s) for maximum compatibility and fully tested. The package includes a detailed documentation so that the integration of our library within your product comes at ease.

Sales and Conditions:

  • Please notice that this product is not downloadable from our online-shop, it is always delivered either on a CD or by email.
  • Please contact our sales office at for further details and questions.

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