scholarly journals RIPTE: Runtime Integrity Protection Based on Trusted Execution for IoT Device

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.

2017 ◽  
Vol 68 ◽  
pp. 16-35 ◽  
Author(s):  
Ruan de Clercq ◽  
Johannes Götzfried ◽  
David Übler ◽  
Pieter Maene ◽  
Ingrid Verbauwhede

Measurement ◽  
2021 ◽  
Vol 168 ◽  
pp. 108390 ◽  
Author(s):  
Nachiket V. Bhagade ◽  
V.M.S.R. Murthy ◽  
G. Budi

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

2002 ◽  
Vol 129 (1-3) ◽  
pp. 653-657 ◽  
Author(s):  
G.Y. Zhang ◽  
X.P. Xu ◽  
X.H. Fu ◽  
L. Yang ◽  
C.Z. Li

Author(s):  
Hikaru Inomoto ◽  
Sachio Saiki ◽  
Masahide Nakamura ◽  
Shinsuke Matsumoto

Purpose The purpose of this paper is to perform large-scale environmental sensing with a lot of Internet of Things (IoT) devices, as typically seen in a Smart City, efficiently and for multiple applications. In this paper, we propose a novel sensing method, called mission-oriented sensing, which accepts multiple and dynamic sensing purposes on a single infrastructure. Design/methodology/approach The proposed method achieves the purpose by dealing sensing configuration (application’s purpose) as a mission. It realizes sharing single infrastructure by accepting multiple missions in parallel, and it accepts missions’ update anytime. In addition, the sensing platform based on military analogy can command and control a lot of IoT devices in good order, and this realizes mission-oriented sensing above. Findings Introducing mission-oriented sensing, multiple purpose large-scale sensing can be conducted efficiently. The experimental evaluation with a prototype platform shows the practical feasibility. In addition, the result shows that it is effective to update sensing configuration dynamically. Research limitations/implications The proposed method focuses aggregating environmental sensor value from a lot of devices, and, thus, it can treat stream data, such as video or audio or control a specific device directly. Originality/value In proposed method, a single-sensing infrastructure can be used by multiple applications, and it admits heterogeneous devices in a single infrastructure. In addition, the proposed method has less technical restriction and developers can implement actual platform with technologies for context.


Author(s):  
Jean-Luc Danger ◽  
Adrien Facon ◽  
Sylvain Guilley ◽  
Karine Heydemann ◽  
Ulrich Kuhne ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document