Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

AN3429 Datasheet(PDF) 1 Page - STMicroelectronics

Part # AN3429
Description  STM32 proprietary code protection overview
Download  5 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN3429 Datasheet(HTML) 1 Page - STMicroelectronics

  AN3429 Datasheet HTML 1Page - STMicroelectronics AN3429 Datasheet HTML 2Page - STMicroelectronics AN3429 Datasheet HTML 3Page - STMicroelectronics AN3429 Datasheet HTML 4Page - STMicroelectronics AN3429 Datasheet HTML 5Page - STMicroelectronics  
Zoom Inzoom in Zoom Outzoom out
 1 / 5 page
background image
July 2011
Doc ID 019008 Rev 1
1/5
AN3429
Application note
STM32 proprietary code protection overview
Introduction
Software providers are developing complex middleware solutions (Intellectual Propriety (IP)
code), which needs to be protected.
This IP code must be available as a plug-in in the end-user applications to build the
complete solution. The global protection mechanism limits access to it via a dedicated
application programming interface (API), while preventing any read access.
This application note provides an overview of the mechanism used to protect proprietary
code from possible read out by the end-user code, debugger tools or RAM Trojan code. This
mechanism provides a full API so the IP code can be easily called by the end-user
application and still be protected against direct access to the IP code itself.
The proposed solution is based on the MPU features and a special memory and peripheral
management mechanism from the end-user application and the IP code.
In the STM32 proprietary code protection method, two levels of protection are used:
Global Read Out Protection (Global ROP): IP code and end user code are protected
against direct reading (by debugger tools or RAM Trojan code) through STM32 ROP.
IP code Read Out Protection (IP ROP): IP code protected against end user code
(possible Trojan code) through the MPU.
As, once the global ROP is activated, the user no longer has full control of the Flash for
programming, the primary application (IP code) must also embed an IAP Layer. This IAP
allows loading the end-user application without compromising the protected code area.
For more details about the complete solution, please contact your local ST sales
representative.
www.st.com


Similar Part No. - AN3429

ManufacturerPart #DatasheetDescription
logo
DDK Ltd.
AN3420-10 DDK-AN3420-10 Datasheet
361Kb / 10P
   Waterproof Connectors with Crimp Contacts Comptatible with JIS-B-6015
AN3420-12 DDK-AN3420-12 Datasheet
361Kb / 10P
   Waterproof Connectors with Crimp Contacts Comptatible with JIS-B-6015
AN3420-16 DDK-AN3420-16 Datasheet
361Kb / 10P
   Waterproof Connectors with Crimp Contacts Comptatible with JIS-B-6015
logo
STMicroelectronics
AN3422 STMICROELECTRONICS-AN3422 Datasheet
317Kb / 52P
   Migration of microcontroller applications from STM32F1 to STM32L1 series
AN3423 STMICROELECTRONICS-AN3423 Datasheet
93Kb / 13P
   This application note describes the operations
More results

Similar Description - AN3429

ManufacturerPart #DatasheetDescription
logo
STMicroelectronics
AN4246 STMICROELECTRONICS-AN4246 Datasheet
290Kb / 11P
   Proprietary Code Read Out Protection on STM32L1 microcontrollers
STM32CUBEMX STMICROELECTRONICS-STM32CUBEMX Datasheet
519Kb / 7P
   STM32 configuration and initialization C code generation
Rev 17 - July 2021
UM1718 STMICROELECTRONICS-UM1718 Datasheet
14Mb / 231P
   STM32CubeMX for STM32 configuration and initialization C code generation
May 2016 Rev 15
logo
SyncMOS Technologies,In...
SM5958 SYNCMOS-SM5958 Datasheet
797Kb / 53P
   Enhance user code protection
logo
Roithner LaserTechnik G...
QL86T4HD ROITHNER-QL86T4HD Datasheet
220Kb / 3P
   OVERVIEW
QL65E7S-A ROITHNER-QL65E7S-A Datasheet
180Kb / 3P
   OVERVIEW
QL85J6S-A-L ROITHNER-QL85J6S-A-L Datasheet
141Kb / 3P
   OVERVIEW
QL68I6S-A ROITHNER-QL68I6S-A Datasheet
250Kb / 3P
   OVERVIEW
QL85H6S-A ROITHNER-QL85H6S-A Datasheet
242Kb / 5P
   OVERVIEW
QL78J6S-A ROITHNER-QL78J6S-A Datasheet
243Kb / 3P
   OVERVIEW
More results


Html Pages

1 2 3 4 5


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com