Open-TEE/project

About Trusted Storage of Open-TEE

Tigerly opened this issue · 0 comments

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!