Open-TEE / project

Overall project configuration and documentation
Apache License 2.0
81 stars 35 forks source link

About Trusted Storage of Open-TEE #24

Closed Tigerly closed 5 years ago

Tigerly commented 6 years ago

Hello,

I checked the Open-TEE's code and examples, and I found that there are several operations about trusted storage, such as TEE_CreatePersistentObject, TEE_OpenPersistentObject, TEE_WriteObjectData, etc.

Here are my questions: 1) what's the maximum size of the trusted storage for a TA? 2) If I create a persistent object with some data, then where does it be saved in the cell phone (I run Open-Tee with android system) ? Is it stored in some folder like data/data/... ? 3) How does is be stored? Does the persistent object be saved as an external file or just some data structure like hash table in memory?

Thanks in advance!