SKEE: A Lightweight Secure Kernel‐ level Execution Environment for ARM
Samsung KNOX R&D, Samsung Research America
SKEE: A Lightweight Secure Kernel level Execution Environment for - - PowerPoint PPT Presentation
SKEE: A Lightweight Secure Kernel level Execution Environment for ARM Ahmed M Azab, Kirk Swidowski, Rohan Bhutkar, Jia Ma, Wenbo Shen, Ruowen Wang, Peng Ning Samsung KNOX R&D, Samsung Research America Motivation Operating system kernels
Samsung KNOX R&D, Samsung Research America
2/24/2016 2
2/24/2016 3
2/24/2016 4
2/24/2016 5
space
2/24/2016 6
2/24/2016 7
2/24/2016 8
2/24/2016 9
2/24/2016 10
2/24/2016 11
handler
exposed)
2/24/2016 12
instructions exist in the kernel code
2/24/2016 13
2/24/2016 14
2/24/2016 15
2/24/2016 16
interrupt disable step
absolute address
2/24/2016 17
isolated page boundary
return to kernel
2/24/2016 18
stack
by attackers
2/24/2016 19
SKEE
SKEE and kernel
2/24/2016 20
2/24/2016 21
2/24/2016 22
2/24/2016 23
2/24/2016 24
2/24/2016 25