Virtual Event
April 14
Learn More and Register to Attend
Wednesday, April 14 • 7:55am - 8:15am
Trusted RV: Trusted Execution Environment, Secure Coprocessor, and their Programming - Kuniyasu Suzaki, AIST: National Institute of Advanced Industrial Science and Technology

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
We have developed the Trusted RV which is a combination of 4 core 64bit RISC-V (namely, AC: Application Core) and 1 core 32bit RISC-V Secure Coprocessor (namely, SU: Secure Unit). The AC runs Keystone as Trusted Execution Environment and the SU works as a "Root of Trust" to keep and process critical information (e.g., Device Key, Certificate). The Trusted RV is implemented on an FPGA (Xilinx VC707) and a simulator. To make a Trusted Application (TA) on the Trusted RV, we offer a programing and management environment. We developed a library for GlobalPlatform TEE internal APIs on Keystone. The communication from the AC to the SU is limited for Keystone's Enclave only and keeps security. A TA is managed by TEEP (Trusted Execution Environment Provisioning) and can be installed/updated/deleted from a server securely. In this talk, we explain the total secure implementation of TEE.

avatar for Kuniyasu Suzaki

Kuniyasu Suzaki

Senior Researcher, National Institute of Advanced Industrial Science and Technology (AIST)
Kuniyasu Suzaki works at National Institute of Advanced Industrial Science and Technology (AIST). He got his Bachelor and Master (Engineering) from Tokyo University of Agriculture and Technology (TUAT) and Ph.D (Information Science and Technology) from the University of Tokyo. His... Read More →

Wednesday April 14, 2021 7:55am - 8:15am PDT
  • Slides Included Yes