Security addendum overview
Security addendum overview
An overview of the security addendum, highlighting premium security enhancements for licensed users.
Interface with the kernel and device
Use userspace APIs
Use userspace APIs to enable communication between Linux and the kernel.
Use Qualcomm TEE APIs
Use Qualcomm TEE APIs for memory, logging, secure storage, listeners, and cryptography.
Customize memory
Customize memory for trusted applications
Customize memory and SEPolicy.
Develop trusted and client services
Develop trusted and client applications
Develop and run trusted and client apps using default GlobalPlatform interface files.
Configure trusted applications
Set the configurations according to your requirements.
Develop global platform trusted applications
Build and develop a global platform of trusted applications.
Develop global platform client applications
Use the GlobalPlatform-based client to communicate with trusted applications in Qualcomm TEE.
Run client and trusted applications
Verify and run client and trusted applications using logs.
Use sample examples
Use the security services examples
Load client and trusted applications through various interfaces to run security services.
Global platform skeleton client applications source listing
Use the sample code and commands to compile the client applications.
Use the Qualcomm TEE service APIs
Use the sample code to invoke an SFS interface from the trusted application.
Use the IDL/object-based Qualcomm TEE service APIs
Use the sample code to invoke the cipher interface for AES operations from the trusted application.
Related documents
MiniDump, Qualcomm Linux Security Guide - Addendum, Qualcomm Linux Wireless Edge Services, and SecTools guides are available to licensed users with authorized access.

