This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AES256 benchmarks without accelerator



TI MSP Team,

We have the HW AES256 accelerator in a number of MSP430 devices, for example FR6989.  The user's guide SLAU367L, section 14.2 provides benchmark information for AES256 encryption and decryption using the accelerator.  Excellent.

QUESTION: Do we have MSP430 benchmarks for the encryption and decryption WITHOUT the accelerator?

Thank you,

David

  • David,

    Without the AES accelerator you will have to use a SW version of the algorithm. We do not have a SW version of AES256 available, but we do have a SW version of AES128. Benchmarks for this SW code can be found int he following application note. http://www.ti.com/lit/slaa547

    Using the HW accelerator is highly encouraged when it is available as it speeds up the (d)encrypt process by a lot.
  • Jace H said:
    Using the HW accelerator is highly encouraged when it is available as it speeds up the (d)encrypt process by a lot.

    It is faster and saves memory. But sometimes software implementation (on devices without hardware module) can be fast enough. For example my CDC BSL writing rate is 32 KByte/s with included software AES implementation.

**Attention** This is a public forum