Главная
Study mode:
on
1
Introduction
2
Legal Disclaimer
3
About me
4
Trusted execution environment definition
5
History of trust execution environments
6
What is not a tee
7
Data Integrity
8
attestation
9
rings of privilege
10
ARM privilege levels
11
The path of learning
12
Disclaimer
13
Have You Used Arm TrustZone
14
How Does Arm TrustZone Keep Data Secure
15
Arm TrustZone Hardware Components
16
Arm TrustZone Boot Process
17
Reference Implementations
18
Part 2 Intel SGX
19
Have I used Intel SGX
20
Secure Enclaves
21
Initial Enclave Setup
22
DRAM
23
Hardware Commands
24
EInit and ERemove
25
Page Management
26
Eget and Ereport
27
RISCV PMP
28
Risk 5 Privilege Levels
29
What is PMP
30
Setting up PMP
31
PMP Configurations
32
RISCV Cores
33
Control Status Registers
34
Registers
35
Access Fault
36
Conclusion
Description:
Explore a comprehensive technical overview of Trusted Execution Environments (TEEs) in this 30-minute video presentation by Stephano Cetola from The Linux Foundation. Delve into the intricacies of Intel SGX, Arm TrustZone, and RISC-V PMP, examining their architectures, security features, and implementation processes. Learn about data integrity, attestation, privilege levels, and secure enclaves. Gain insights into hardware components, boot processes, and reference implementations for each technology. Understand the setup procedures, memory management, and specific hardware commands associated with these TEEs. Analyze RISC-V's Physical Memory Protection (PMP) mechanism, including its configurations, core architecture, and access control features. Enhance your knowledge of cutting-edge security technologies crucial for protecting sensitive data in modern computing environments.

Trusted Execution Environments - A Technical Overview of Intel SGX, Arm TrustZone, and RISC-V PMP

Linux Foundation
Add to list
0:00 / 0:00