Skip to main content
SPati.7
Associate III
September 29, 2022
Question

STM32H7 Unique 96-bit serial number is really Unique ??

  • September 29, 2022
  • 4 replies
  • 2429 views

We are looking for Unique identification number per STM32, in the process we came to know about unique 96-bit serial number. is it really Unique ?? how it Guarantees, that no duplicate exist ??

Can you please help on this clarification ??

INFO

0693W00000UFS83QAH.png

This topic has been closed for replies.

4 replies

Tesla DeLorean
Guru
September 29, 2022

Supposed to be, and supposedly encodes batch, wafer, die site, etc.

Want specific assurances, speak to your FAE, or submit an Online Support Request from the support portal.

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
SPati.7
SPati.7Author
Associate III
September 29, 2022

Thanks @Community member​ for quick response.

Peter BENSCH
ST Technical Moderator
September 29, 2022

@Community member​'s statement is absolutely correct: the serial number actually encodes the batch, wafer and location of the chip on the wafer and is therefore completely and absolutely unique, so it can also be used for product identification or encryption.

The signature length of 96bit corresponds to just under 10^29 components, assuming optimistic 10 billion STM32s per year, that would be enough for just under 10^19 years - will be difficult, but we are really trying hard to keep the STM32 alive that long. :smiling_face_with_smiling_eyes:

Regards

/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
Tesla DeLorean
Guru
September 29, 2022

The number space is however is sparsely populated..

It's not however a MAC address, and hashing it to smaller widths will cause collisions.

For Root of Trust is should be unique, and if you want your own unique number space, perhaps use OTP

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..