Needle in a Haystack: Detecting Subtle Malicious Edits to Additive Manufacturing G-Code Files

被引:8
作者
Beckwith, Caleb [1 ]
Naicker, Harsh Sankar [2 ]
Mehta, Svara [3 ]
Udupa, Viba R. [4 ]
Nim, Nghia Tri [5 ]
Gadre, Varun [6 ]
Pearce, Hammond [7 ]
Mac, Gary [8 ]
Gupta, Nikhil [8 ]
机构
[1] New York City Coll Technol, Dept Mech Engn, Brooklyn, NY 11201 USA
[2] Vellore Inst Technol, Sch Elect Engn, Chennai 600127, Tamil Nadu, India
[3] Indian Inst Technol Goa, Dept Mech Engn, Ponda 403401, India
[4] Natl Inst Technol Surathkal, Dept Mech Engn, Mangalore 575025, India
[5] New York Univ Abu Dhabi, Sci Div, Abu Dhabi, U Arab Emirates
[6] Indian Inst Technol Kanpur, Dept Mech Engn, Kanpur 208016, Uttar Pradesh, India
[7] NYU, Dept Elect & Comp Engn, Brooklyn, NY 11201 USA
[8] NYU, Dept Mech & Aerosp Engn, Brooklyn, NY 11201 USA
基金
美国国家科学基金会;
关键词
Information security; computer security; computer aided manufacturing;
D O I
10.1109/LES.2021.3129108
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Increasing usage of digital manufacturing (DM) in safety-critical domains is increasing attention on the cybersecurity of the manufacturing process, as malicious third parties might aim to introduce defects in digital designs. In general, the DM process involves creating a digital object (as CAD files) before using a slicer program to convert the models into printing instructions (e.g., g-code) suitable for the target printer. As the g-code is an intermediate machine format, malicious edits may be difficult to detect, especially when the golden (original) models are not available to the manufacturer. In this work, we aim to quantify this hypothesis through a red team/blue team case study, whereby the red team aims to introduce subtle defects that would impact the properties (strengths) of the 3-D printed parts, and the blue team aims to detect these modifications in the absence of the golden models. The case study had two sets of models, the first with 180 designs (with two compromised using two methods) and the second with 4320 designs (with 60 compromised using six methods). Using statistical modeling and machine learning (ML), the blue team was able to detect all the compromises in the first set of data, and 50 of the compromises in the second.
引用
收藏
页码:111 / 114
页数:4
相关论文
共 16 条
[1]  
[Anonymous], 2017, 11 USENIX WORKSHOP O
[2]   Digital Audio Signature for 3D Printing Integrity [J].
Belikovetsky, Sofia ;
Solewicz, Yosef A. ;
Yampolskiy, Mark ;
Toh, Jinghui ;
Elovici, Yuval .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2019, 14 (05) :1127-1141
[3]   Security features embedded in computer aided design (CAD) solid models for additive manufacturing [J].
Chen, Fei ;
Mac, Gary ;
Gupta, Nikhil .
MATERIALS & DESIGN, 2017, 128 :182-194
[4]  
Everitt A., 2021, GCODEPARSER PYTHON G
[5]   Detecting Sabotage Attacks in Additive Manufacturing Using Actuator Power Signatures [J].
Gatlin, Jacob ;
Belikovetsky, Sofia ;
Moore, Samuel B. ;
Solewicz, Yosef ;
Elovici, Yuval ;
Yampolskiy, Mark .
IEEE ACCESS, 2019, 7 :133421-133432
[6]  
Graves LMG, 2019, IEEE ACCESS, V7, P103833, DOI [10.1109/ACCESS.2019.2931738, 10.1109/access.2019.2931738]
[7]   Additive Manufacturing Cyber-Physical System: Supply Chain Cybersecurity and Risks [J].
Gupta, Nikhil ;
Tiwari, Akash ;
Bukkapatnam, Satish T. S. ;
Karri, Ramesh .
IEEE ACCESS, 2020, 8 :47322-47333
[8]   Real-time defect detection in 3D printing using machine learning [J].
Khan, Mohammad Farhan ;
Alam, Aftaab ;
Siddiqui, Mohammad Ateeb ;
Alam, Mohammad Saad ;
Rafat, Yasser ;
Salik, Nehal ;
Al-Saidan, Ibrahim .
MATERIALS TODAY-PROCEEDINGS, 2021, 42 :521-528
[9]  
Liu CN, 2020, PROCEEDINGS OF THE ASME 2020 15TH INTERNATIONAL MANUFACTURING SCIENCE AND ENGINEERING CONFERENCE (MSEC2020), VOL 2B
[10]  
Moore S, 2016, 2016 RESILIENCE WEEK (RWS), P46, DOI 10.1109/RWEEK.2016.7573305