Skip to content

theksoft/t-bone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

T-Bone - Global Platform (GP) TEE functional simulator

This project aimed at creating a Global Platform TEE simulator for trusted application functional development. It offers a convenient way to simulate rich/trusted environement interfacing and isolation within a desktop environment for functional development purpose.

This project is not:

Getting started

TODO: An Hello world! example

Overview

T-Bone system is composed of 3 main elements:

  • A TEE simulator server managing one or more trusted application which must be implemented as dynamic libraries
  • A client application library to be linked with your rich application (RA) and connecting to one or more TEE simulator(s).
  • A TEE internal library for simulating TEE internal core API offered to trusted application to be linked with your trusted application (TA).

Building T-Bone trusted application

TODO: T-Bone TEE internal library (libtbtee)

Configuring T-Bone TEE

TODO: TEE simulation server (tbone)

Building T-Bone client application

TODO: T-Bone REE client application library (libtbapp)

Global Platform (GP) TEE documentation

Global Platform Technical Library

About

TEE Functional Simulator

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors