ESP32 with ATECC608A

Die_32_
Posts: 58
Joined: Wed May 05, 2021 2:42 pm

ESP32 with ATECC608A

Postby Die_32_ » Tue Sep 21, 2021 7:42 am

Hi all,

is there a benefit to us an external chip like ATECC608A to store crypto keys instead of saving them in the ESP32 flash ?

Will be the performance better? i.e. less RAM % of ESP32 usage, speed...also security of course ?

Thanks

ESP_Minatel
Posts: 361
Joined: Mon Jan 04, 2021 2:06 pm

Re: ESP32 with ATECC608A

Postby ESP_Minatel » Wed Sep 22, 2021 10:03 am

Hi,

Does your product/project requires this level of security?

I don't think you'll have any benefits in terms of resources performance. To use the ATECC608 you need to use the library and the communication is over I2C.

You can store the keys inside the flash, but it's recommended to use secure boot and flash encryption.

In my opinion the benefit of using the crypto auth is the fact that you can order (in high volumes) the IC with a pre-burned key (Trust and Go).

Just FYI for future projects:

For the ESP32-S2 you don't need to add the crypto auth IC, but for ESP32 you don't have this feature.

ESP32-S2: Digital Signature Peripheral

Die_32_
Posts: 58
Joined: Wed May 05, 2021 2:42 pm

Re: ESP32 with ATECC608A

Postby Die_32_ » Mon Sep 27, 2021 11:31 am

Thanks!

Who is online

Users browsing this forum: No registered users and 48 guests