Abstract | ||
---|---|---|
In recent years, mobile terminals and other smart devices are an indispensable part of daily life, and a large amount of personal privacy data is stored on the smart devices. Because security threats has been moved from the traditional desktop computers to the mobile terminals, it is imperative to protect the security of the sensitive data on the devices. A variety of security defense solutions based on ARM TrustZone are proposed by academic and industry in last ten years, which are used to prevent system kernel and stored data being attacked. In these solutions, the devices need to have the ability to resist attacks in the boot phase. In this paper, we propose a scheme of secure boot based on TrustZone, in order to ensure that the security of operating system and prevent the device from being attacked during start-up process. We build an isolated execution environment on Xilinx zynq-zc702 evaluation board which runs the OP-TEE kernel in the secure world and Linux in the normal world. Then we build the trust chain using hardware encryption on zynq-zc702 FPGA, so as to prevent malicious attacks in the start-up process of the device. Finally, the experimental results show that the proposed scheme can prevent the malicious attack during the start-up process of the device. Moreover, the verification proved by Demper-Shafer theory demonstrates that our trust chain is more trusted than the trust chain defined by TCG. |
Year | DOI | Venue |
---|---|---|
2017 | 10.1109/CIS.2017.00079 | 2017 13th International Conference on Computational Intelligence and Security (CIS) |
Keywords | Field | DocType |
secure boot,ARM TrustZone,Trusted execution environment | Kernel (linear algebra),Computational intelligence,Computer science,Field-programmable gate array,Hardware-based full disk encryption,Artificial intelligence,Integrated circuit,Machine learning,Embedded system | Conference |
ISBN | Citations | PageRank |
978-1-5386-4823-0 | 0 | 0.34 |
References | Authors | |
5 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Jiang Hang | 1 | 2 | 2.61 |
Rui Chang | 2 | 389 | 39.86 |
Lu Ren | 3 | 0 | 2.03 |
Weiyu Dong | 4 | 1 | 1.38 |