Tool/software:
Help with the reference code to update the KEYREV using optee.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
This guide provides a comprehensive walkthrough for updating key revisions using OPTEE, involving certificate generation, trusted application creation, and client application implementation.
Objective: Create a certificate with two-level signing mechanism
Preparation:
Critical Consideration:
Implementation:
Key Requirements:
keycert.h (converted dual signed certificate in #STEP1)/optee_example_otp_keyrev
----------------------- SoC ID Header Info: ----------------------- NumBlocks : 2 ----------------------- SoC ID Public ROM Info: ----------------------- SubBlockId : 1 SubBlockSize : 26 DeviceName : j7aep DeviceType : HSSE DMSC ROM Version : [0, 1, 0, 1] R5 ROM Version : [0, 1, 0, 1] ----------------------- SoC ID Secure ROM Info: ----------------------- Sec SubBlockId : 2 Sec SubBlockSize : 166 Sec Prime : 0 Sec Key Revision : 1 Sec Key Count : 2 Sec TI MPK Hash : bf0efb75bade39aa63eab5514b98ebda84cb1dd8a35e07b7a0f473760592a465d82f4945ee60da406209b1748f16074e47ccd30cea5c2ba494eca747ad876d1c Sec Cust MPK Hash : 1f6002b07cd9b0b7c47d9ca8d1aae57b8e8784a12f636b2b760d7d98a18f189760dfd0f23e2b0cb10ec7edc7c6edac3d9bdfefe0eddc3fff7fe9ad875195527d Sec Unique ID : 8ed01cc5eafff89affa2b44942b8659ff5c57a2159878c3cbfb656c78c130699
----------------------- SoC ID Header Info: ----------------------- NumBlocks : 2 ----------------------- SoC ID Public ROM Info: ----------------------- SubBlockId : 1 SubBlockSize : 26 DeviceName : j7aep DeviceType : HSSE DMSC ROM Version : [0, 1, 0, 1] R5 ROM Version : [0, 1, 0, 1] ----------------------- SoC ID Secure ROM Info: ----------------------- Sec SubBlockId : 2 Sec SubBlockSize : 166 Sec Prime : 0 Sec Key Revision : 2 Sec Key Count : 2 Sec TI MPK Hash : bf0efb75bade39aa63eab5514b98ebda84cb1dd8a35e07b7a0f473760592a465d82f4945ee60da406209b1748f16074e47ccd30cea5c2ba494eca747ad876d1c Sec Cust MPK Hash : 1f6002b07cd9b0b7c47d9ca8d1aae57b8e8784a12f636b2b760d7d98a18f189760dfd0f23e2b0cb10ec7edc7c6edac3d9bdfefe0eddc3fff7fe9ad875195527d Sec Unique ID : 8ed01cc5eafff89affa2b44942b8659ff5c57a2159878c3cbfb656c78c130699
Regards
Diwakar