With the speedy development of information technology,security issue in embedded systems received an increasing attention. To solve the security vulnerabilities of dynamic voltage and frequency adjustment technology in embedded systems,a trusted execution environment ( TEE) based on ARM's TrustZone hardware isolation technology is designed and implemented. Switch between the TEE and the general execution environment operating system is realized by utilizing the TrustZone technology. The TEE could successfully defend against the CLKScrew attack that is repeatedly modifying the central pro-cessing unit ( CPU) thread working frequency to cause operation error for embedded platform. Experi-ment results indicate that in the TEE,CPU thread maintains operating even against the CLKScrew at-tack,ensuring the system security.
关键词
可信执行环境/CLKScrew攻击/动态电压频率调整
Key words
trusted execution environment/CLKScrew attack/dynamic voltage and frequency adjustment