@inproceedings{aa4e5047777a4c9d8da5162fa6555bb4,
title = "Hardware-assisted monitoring for code security in embedded system",
abstract = "This paper presents a novel hardware-assisted monitoring architecture for code protection. Program code can be considered as a number of basic code blocks, each with jump and return addresses. It records all possible positions and the function called address to extract the monitoring model of program. The compiler extracts the control flow and static code integrity validation information using lightweight hash and integrity algorithms at compile time. During the execution of the program security module reads from the specialized division of hardware such information, which is compared with the program generated in the process of real-time operation. If inconsistent with the description of the program was found, the security module will abort the CPU run. This design effectively improves the security of embedded systems, while the whole system costs less resource consumption and obtains high efficiency.",
keywords = "Hardware-ascode protection, Lightweight, Security module",
author = "Xiang Wang and Quanneng Shen and Pei Du and Rong Zhang and Weike Wang and Lin Li and Bin Xu and Huihui Ji",
note = "Publisher Copyright: {\textcopyright} 2015 IEEE.; Proceedings - 2015 IEEE 12th International Conference on Ubiquitous Intelligence and Computing, 2015 IEEE 12th International Conference on Advanced and Trusted Computing, 2015 IEEE 15th International Conference on Scalable Computing and Communications, 2015 IEEE International Conference on Cloud and Big Data Computing, 2015 IEEE International Conference on Internet of People and Associated Symposia/Workshops, UIC-ATC-ScalCom-CBDCom-IoP 2015 ; Conference date: 10-08-2015 Through 14-08-2015",
year = "2016",
month = jul,
day = "20",
doi = "10.1109/UIC-ATC-ScalCom-CBDCom-IoP.2015.251",
language = "英语",
series = "Proceedings - 2015 IEEE 12th International Conference on Ubiquitous Intelligence and Computing, 2015 IEEE 12th International Conference on Advanced and Trusted Computing, 2015 IEEE 15th International Conference on Scalable Computing and Communications, 2015 IEEE International Conference on Cloud and Big Data Computing, 2015 IEEE International Conference on Internet of People and Associated Symposia/Workshops, UIC-ATC-ScalCom-CBDCom-IoP 2015",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "1393--1396",
editor = "Jianhua Ma and Ali Li and Huansheng Ning and Yang, \{Laurence T.\}",
booktitle = "Proceedings - 2015 IEEE 12th International Conference on Ubiquitous Intelligence and Computing, 2015 IEEE 12th International Conference on Advanced and Trusted Computing, 2015 IEEE 15th International Conference on Scalable Computing and Communications, 2015 IEEE International Conference on Cloud and Big Data Computing, 2015 IEEE International Conference on Internet of People and Associated Symposia/Workshops, UIC-ATC-ScalCom-CBDCom-IoP 2015",
address = "美国",
}