print Print
Logo: Stiftung Secure Information and Communication Technologies SIC Stiftung Secure Information and Communication Technologies SIC

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.

Features:
  •  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
Deliverables:
  •  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 sales@iaik.tugraz.at for further information and all orders.
 

print Print