Skip to end of banner
Go to start of banner

STM32MP1 Secure Secret Provisioning (SSP)

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Secure Secret Provisioning SSP is the final step in production programming and is designed to protect the MPU from unwanted access to registers or running unauthorized software. The SSP procedure is to write secret data and keys to the OTP using files properly prepared by the OEM. Elprotronic ST-Gangflasher software offers the possibility to write OTP according to the SSP procedure developed by STMicroelectronics on many MPUs simultaneously (Gang programming) which is beneficial for the production of a large number of devices.

Instructions

The procedure consists of two main steps:

  • Preparation of files using the source code and the toolkit provided by ST.

  • Programming of the OTP using Elprotronic Gangflasher and the files prepared in the first step.

 

Filter by label

There are no items with the selected labels at this time.

STMicroelectronics application notes and user manuals:

[1] AN5054 - Secure programming using STM32CubeProgrammer

[2] AN5156 - Introduction to STM32 microcontrollers security

[3] AN5275 - USB DFU/USART protocols used in STM32MP1 Series bootloaders

[4] AN5510 - Overview of the secure secret provisioning (SSP) on STM32MP1 Series

[5] UM2238 - STM32 Trusted Package Creator tool software description

[6] UM2543 - STM32MP1 Series Signing Tool software description

STMicroelectronics sites:

[7] STM32Trust

[8] Security Overview

[9] STM32MP1 resources

  • No labels