JAVA Toolkit
| home | contact

Home > Products > Crypto Software for Microcontrollers



News Menu

Latest News

iSaSiLk 5.105 released!

03/02/2017

iSaSiLk 5.105 Maintenance release fixes some ECC related issues.

New Versions of our [CP]AdES, IAIK-CMS and IAIK-TSP libraries released!

06/12/2016

New versions of our CMS based toolkits IAIK-CMS, IAIK-TSP and [CP]AdES are now available for download! [CP]AdES now supports CAdES/PAdES LTA level signatures, Content Time Stamp and Archive Time Stamp (v3) Validation according to the most recent ETSI EN 319 122-1 and TS 101 733 standards.

References

Our Clients


Crypto Software for Microcontrollers

Crypto Software for Microcontrollers
We offer our research results on software modules for dedicated controller platforms. The modules are designed and implemented for various microcontroller architectures. Achieving highest performance figures considering the limited resources was the design focus. We furthermore offer software modules with countermeasures against side-channel attacks (SPA, DPA, ...) for implementation on security devices. In addition to off-the-shelf modules we also offer the development of modules for new target devices and applications.
 

Performance-optimized AES Implementation for 8051-based Microcontrollers

For 8051-based microcontrollers we offer a performance-optimized AES implementation. The implementations is the result of our research in implementing cryptographic algorithms. To get best performance it is coded in assembler. It provides a simple interface implemented in C.

 | Purchase |

AES for Atmel AVR Microcontrollers

For Atmel AVR Microcontrollers we offer a performance optimized software implementation of the Advanced Encryption Standard (AES).This fast implementation is based on our long lasting research on implementing cryptographic algorithms. The implementation is fully coded in assembler to guarantee optimal performance and security.

 | Purchase |

Performance-optimized AES Implementation for Renesas RL78 Microcontroller

For RL78 microcontrollers we offer a performance and code-size optimized AES implementation. The implementation is written and optimized in assembly and provides a simple interface implemented in C.

 | Purchase |

AES for Texas Instruments MSP430 Microcontrollers

 We offer a performance optimized software implementation of the Advanced Encryption Standard. This implementation is designed for the 16 bit RISC architecture of the Texas Instruments MSP430 controller family. This fast implementation is based on our experience in implementing cryptographic algorithms on microcontrollers. To achieve the best performance figures, the module is fully implemented in assembler. The module provides a C interface.

 | Purchase |

Elliptic Curve Cryptography Library for Microcontrollers

The Elliptic Curve Cryptography Library 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.


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