Skip to content

Commit 3b704a9

Browse files
committed
[doc] Update example list in documentation ; update hash example markdown
1 parent 2c4500a commit 3b704a9

4 files changed

Lines changed: 13 additions & 6 deletions

File tree

Applications/Apps_utils/Apps_utils.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,10 +138,11 @@ stse_ReturnCode_t get_curve_id_key_type(stsafea_ecc_curve_id_t curve_id, stse_ec
138138
* @param pSTSE Pointer to STSE handler structure
139139
* @note Retrieves and displays all symmetric key slot information including:
140140
* - Key type (AES-128/AES-256)
141-
* - Mode of operation (CCM*/CMAC/ECB/GCM/HKDF/HMAC)
141+
* - Mode of operation (CCM*;CMAC;ECB;GCM;HKDF;HMAC)
142142
* - Key usage flags (derive, MAC generation/verification, encryption/decryption)
143143
* - Parameters (MAC length, auth tag length, counter values, HKDF settings)
144144
*/
145+
145146
void apps_print_symmetric_key_table_info(stse_Handler_t *pSTSE) {
146147
stse_ReturnCode_t ret;
147148
PLAT_UI8 i;

Documentation/resources/Markdown/03_Project_examples_description/Project_examples_description.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@
22

33
Following applicative examples are available in the package to illustrate applicative usage of STMicroelectronics STSAFE-A120 secure elements
44

5+
- @subpage STSAFE-A120_Project_template
56
- @subpage STSAFE-A120_echo_loop
67
- @subpage STSAFE-A120_Random_number_generation
7-
- @subpage STSAFE-A120_secure_data_storage_counter_accesses
8-
- @subpage STSAFE-A120_secure_data_storage_zone_accesses
8+
- @subpage STSAFE-A120_secure_data_storage_counter_access
9+
- @subpage STSAFE-A120_secure_data_storage_zone_access
910
- @subpage STSAFE-A120_Device_authentication
1011
- @subpage STSAFE-A120_Hash
1112
- @subpage STSAFE-A120_Multi-step_device_authentication
@@ -16,4 +17,9 @@ Following applicative examples are available in the package to illustrate applic
1617
- @subpage STSAFE-A120_wrap_unwrap
1718
- @subpage STSAFE-A120_Host_key_provisioning
1819
- @subpage STSAFE-A120_Host_key_provisioning_wrapped
19-
- @subpage STSAFE-A120_Random_number_generation
20+
- @subpage STSAFE-A120_Command_AC_provisioning
21+
- @subpage STSAFE-A120_Key_pair_generation_EDWARDS_25519
22+
- @subpage STSAFE-A120_Key_pair_generation_NIST_P256
23+
- @subpage STSAFE-A120_Symmetric_key_provisioning_control_fields
24+
- @subpage STSAFE-A120_Symmetric_key_provisioning_wrapped_AES-128_CMAC
25+
- @subpage STSAFE-A120_Symmetric_key_provisioning_wrapped_AES-256_CCM

Documentation/resources/Markdown/03_Project_examples_description/secure_data_storage_counter_access/STSAFE-A120_secure_data_storage_counter_access.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# STSAFE-A120 Secure Data Storage Counter Access Example {#STSAFE-A120_secure_data_storage_counter_accesses}
1+
# STSAFE-A120 Secure Data Storage Counter Access Example {#STSAFE-A120_secure_data_storage_counter_access}
22

33
The STSAFE-A120 is a secure element designed to provide robust data storage and counter management capabilities. In this example, you will learn how to:
44

Documentation/resources/Markdown/03_Project_examples_description/secure_data_storage_zone_access/STSAFE-A120_secure_data_storage_zone_access.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# STSAFE-A120_secure_data_storage_zone_accesses{#STSAFE-A120_secure_data_storage_zone_accesses}
1+
# STSAFE-A120_secure_data_storage_zone_accesses{#STSAFE-A120_secure_data_storage_zone_access}
22

33
This example demonstrates how to makes use of the STSE data storage APIs by performing following accesses/commands to the target STSAFE-A120 device
44
- Query STSAFE-A total partition count

0 commit comments

Comments
 (0)