summaryrefslogtreecommitdiff
path: root/core/tee/fs_htree.c
diff options
context:
space:
mode:
authorJens Wiklander <jens.wiklander@linaro.org>2017-04-13 15:01:45 +0200
committerJérôme Forissier <jerome.forissier@linaro.org>2017-04-21 14:05:23 +0200
commitd7767217cb365fd91f5d592d1c96f0476cef811b (patch)
treeec244ef903b19acb5842cd9e405e97d930a8d133 /core/tee/fs_htree.c
parentf28e506057504d325272c7848ed062b36444b7cf (diff)
core: FS: introduce dirfile interface
Introduces the dirfile interface which keeps a list of secure storage objects. Each object is represented by the UUID of the owning TA, a hash of the object, and a handle to the name used in normal world to store the encrypted data of the object. The interface allows queued atomic updates to avoid difficult races during creation and renaming of objects. By keeping the list of the secure object files in a single database the collected state of the objects can be represented by a single hash or even a counter. This gives some flexibility when implementing anti-rollback protection. Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org> Acked-by: Etienne Carriere <etienne.carriere@linaro.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Diffstat (limited to 'core/tee/fs_htree.c')
0 files changed, 0 insertions, 0 deletions