CCFI-Cache: A Transparent and Flexible Hardware Protection for Code and Control-Flow Integrity

Author(s):  
Jean-Luc Danger ◽  
Adrien Facon ◽  
Sylvain Guilley ◽  
Karine Heydemann ◽  
Ulrich Kuhne ◽  
...  
2017 ◽  
Vol 68 ◽  
pp. 16-35 ◽  
Author(s):  
Ruan de Clercq ◽  
Johannes Götzfried ◽  
David Übler ◽  
Pieter Maene ◽  
Ingrid Verbauwhede

Author(s):  
Ruan de Clercq ◽  
Ronald De Keulenaer ◽  
Bart Coppens ◽  
Bohan Yang ◽  
Pieter Maene ◽  
...  

2020 ◽  
Vol 2020 ◽  
pp. 1-14
Author(s):  
Yu Qin ◽  
Jingbin Liu ◽  
Shijun Zhao ◽  
Dengguo Feng ◽  
Wei Feng

Software attacks like worm, botnet, and DDoS are the increasingly serious problems in IoT, which had caused large-scale cyber attack and even breakdown of important information infrastructure. Software measurement and attestation are general methods to detect software integrity and their executing states in IoT. However, they cannot resist TOCTOU attack due to their static features and seldom verify correctness of control flow integrity. In this paper, we propose a novel and practical scheme for software trusted execution based on lightweight trust. Our scheme RIPTE combines dynamic measurement and control flow integrity with PUF device binding key. Through encrypting return address of program function by PUF key, RIPTE can protect software integrity at runtime on IoT device, enabling to prevent the code reuse attacks. The results of our prototype’s experiment show that it only increases a small size TCB and has a tiny overhead in IoT devices under the constraint on function calling. In sum, RIPTE is secure and efficient in IoT device protection at runtime.


Author(s):  
Pengfei Qiu ◽  
Yongqiang Lyu ◽  
Jiliang Zhang ◽  
Dongsheng Wang ◽  
Gang Qu

Author(s):  
Paul Muntean ◽  
Matthias Neumayer ◽  
Zhiqiang Lin ◽  
Gang Tan ◽  
Jens Grossklags ◽  
...  

2012 ◽  
Vol 490-495 ◽  
pp. 594-597
Author(s):  
Cheng Qun Li ◽  
Liang Gao

This paper introduces a new type of automatic steel bundling machine for bundling process, which includes a pneumatic action process, mainly do some researches on the pneumatic control system. The system chooses PLC as the core control component, puts forward the hardware of control system and control flow. Eventually we have been designed the control program.


Sign in / Sign up

Export Citation Format

Share Document