JAVA Toolkit
| home | contact

Home > Products > Crypto Software for Microcontrollers > AES for Texas Instruments MSP430 Microcontrollers

News Menu

Latest News

ECCelerate 4.01 released!


We proudly present a new maintenance release of our IAIK ECCelerateâ„¢ elliptic curve library! Version 4.01 adds support for curves from the FIDO ECDAA standard and fixes minor bugs. IAIK ECCelerateâ„¢ is based on Java 6 technology and has been thoroughly optimized for speed. Currently, it supports ECDSA, ECDH, ECIES and optionally ECMQV.

iSaSiLk 5.105 released!


iSaSiLk 5.105 Maintenance release fixes some ECC related issues.


Our Clients

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.

  •  Functionality:
    •  AES-128 and AES-256 encryption and decryption in ECB mode
    •  On-the-fly roundkey generation
    •  Automatic decryption key calculation
  •  Performance:
    •  AES-128 encryption in 5432 cycles decryption in 8802 cycles
    •  AES-256 encryption in 7552 cycles decryption in 12258 cycles
  •  Codesize:
    •  Codesize for AES-128 is 2536 bytes
    •  Codesize for AES-256 is 2830 bytes
    •  Codesize for AES-128 & AES-256 is 3992 bytes
  •  Fully documented source code
  •  Documentation including architecture and interface description
Further Information:
  •  The source code of this implementation is fully reviewed by Vincent Rijmen one of the inventors of AES.

Sales related: 

  •  Please notice that this product is not downloadable from our online-shop, it is always delivered either on a CD or by email.
  •  Price details are available on Price List for hardware related products.
  •  Please contact our sales office at for further information and all orders.

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