cancel
Showing results for 
Search instead for 
Did you mean: 

STM32 encryption library - AES-ECB 128 encryption for STM32F103x

poussier
Associate II
Posted on June 23, 2009 at 09:19

STM32 encryption library - AES-ECB 128 encryption for STM32F103x

3 REPLIES 3
poussier
Associate II
Posted on May 17, 2011 at 13:15

Hi.

I have heard about a STM32 encryption library in an article released by ST on May 2008.

It was dealing with MCU.

See here :

http://www.newark.com/pdfs/techarticles/stmicro/brstm320508.pdf

.

It is explained at the page 7 that the library is available upon request, and that it works with Keil, IAR and Hitex toolchains.

Is it usable with ARM-GCC compilator ?

How can I obtain it ?

I am interessed because I am doing an internship in an engineering society and we desire to encrypt the firmware of our STM32 application in order to send it to our customers.

st3
Associate II
Posted on May 17, 2011 at 13:15

Quote:

we desire to encrypt the firmware of our STM32 application in order to send it to our customers.

What do you mean by that?

Does that actually require the encryption to be done by the STM32?

poussier
Associate II
Posted on May 17, 2011 at 13:15

Actually the encryption would be done on a computer, and the decryption on the STM32 by a bootloader (which I have already realized). The firmware is just sent to the card through the serial port.

The aim is to be able to update the firmware of our application just by sending it to the customer.