-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Jerome Semette edited this page Mar 13, 2026
·
4 revisions
The STSAFE-A120 Software Development Kit offers developers a collection of applicative examples demonstrating the use of the STSAFE-A120 secure element product line from STMicroelectronics.
The STSAFE-A120 SDK serves as both a documentation and software reference for developers integrating STSAFE-A120 secure elements into their applications. It provides:
- Comprehensive Documentation: Guides covering device initialization, configuration, and integration steps.
- Software Reference: Source code examples illustrating secure element communication, cryptographic operations, and data management.
- Application Examples: Ready-to-use sample projects for various platforms and use cases.
Developers can leverage the SDK to accelerate development, ensure best practices, and facilitate secure implementation of STSAFE-A120 features.
- Product Description
- Standard Use-cases
- Product Perso Profile
- Software Package Architecture
- Getting Started with Software Package
-
Project examples list
- Project template
- Echo loop
- Random number generation
- NIST P-256 key pair generation
- NIST P-512 key pair generation
- BRAINPOOL P-512 Key Pair Generation
- Edwards-25519 Key Pair Generation
- Secure Data Storage Zone Access
- Secure data storage counter access
- Hash
- Device authentication
- Multi-step device authentication
- Host key provisioning
- Host key provisioning (Wrapped)
- Command Access Condition provisioning
- Secret or key wrapping
- ECDH
- Symmetric key provisioning Control Fields
- Symmetric key establishment AES-128 CMAC
- Symmetric key establishment AES-256 CCM
- Symmetric Key Management AES-128 CMAC
- Symmetric Key Management AES-256 CCM
- Wrapped Symmetric Key Provisioning - AES-128 CMAC
- Wrapped Symmetric Key Provisioning - AES-256 CCM*