commit | 80344571a86de1ecb76abc32a032ce9374d35f3d | [log] [tgz] |
---|---|---|
author | Rahul Dhobi <rdhobi@slscorp.com> | Tue Aug 07 11:37:07 2018 +0530 |
committer | Igor Opaniuk <igor.opaniuk@linaro.org> | Mon Aug 20 13:41:26 2018 +0300 |
tree | 1b18833a934c63ee481f885402f77af790005813 | |
parent | 9396d279b0c112a0bb2b83cc53ee95fac6ef626c [diff] |
secure_storage: do not store object ID in shared memory The object_id in create/open/rename functions is not allowed to reside in the shared memory according to [1]. Fixes: https://github.com/linaro-swg/optee_examples/issues/29 Link: [1] https://github.com/OP-TEE/optee_os/commit/e091b079 Link: [2] https://github.com/OP-TEE/optee_test/commit/9811a80d Signed-off-by: Rahul Dhobi <rdhobi@slscorp.com> Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org>
This document describes the sample applications that are included in the OP-TEE, that aim to showcase specific functionality and use case.
For sake of simplicity, all OP-TEE example test application are prefixed with optee_example_
.
Directory hello_world/:
optee_example_hello_world
Directory random/:
TEE_GenerateRandom()
).optee_example_random
Directory aes/:
optee_example_aes
Directory secure_storage/:
optee_example_secure_storage
Directory acipher/:
optee_example_acipher
TA basics documentation presents the basics for implementing and building an OP-TEE trusted application.
One can also refer to the examples provided: source files and make scripts.