We present two deployment options for Chameleon (EL1 and EL3), along with a collection of 41 open-source TA repositories and an analysis of 138 high-risk CVEs related to TrustZone TEE.
$ git clone https://github.com/TZChameleon/CHAMELEON.git
$ cd artifacts/
$ docker build . -t chameleon-el3
$ ./run_chameleon.shThis prototype runs on Hikey960 development board.
- The
optee_osfolder is the source code of the Trusted OS.
This prototype runs on Hikey960 development board.
- The
optee_osfolder is the source code of the Trusted OS. - The
arm-tffolder is the source code of the Monitor.
We will supplement detailed deployment steps after the paper is published.