You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This software layer is the entry point for the system application. It provides a set of high level functions allowing interaction with STMicroelectronics Secure Elements.
14
+
This software layer is the entry point for the system application. It provides a set of high level functions allowing interaction with STMicroelectronics Secure Elements.
15
15
16
16
<b>- Service layer</b>
17
17
Provides a set of product services that format all commands supported by the targeted secure element and reports response to higher layers API/Application . This layer can be used directly from Application (for advanced user).
18
18
19
19
<b>- Core layer</b>
20
20
Contains generic definition for ST Secure Element and functions for communicating with target secure element.
> Don’t forget to add lib/stselib to your CMakeLists.txt include paths.
36
+
37
+
### 2. Base configuration
38
+
39
+
Two headers files are mantatories, [`stse_conf.h`](doc/resources/Markdown/03_LIBRARY_CONFIGURATION/03_LIBRARY_CONFIGURATION.md) and [`stse_platform_generic.h`](doc/resources/Markdown/04_PORTING_GUIDE/PAL_files/stse_platform_generic.h.md).
40
+
41
+
### 3. Optional files
42
+
43
+
For platform-specific integrations and STSafe use-cases, you may implement additional headers. Detailed specifications are available in the HTML documentation included in the release ZIP.
44
+
45
+
Sample is available on Grom-'s github : [STSAFE-A_Accessory_authentication](https://github.com/Grom-/STSAFE-A_Accessory_authentication). The platform files are located in the `Platforms/NUCLEO-L452RE/STSELib` directory.
0 commit comments