Search papers, labs, and topics across Lattice.
This paper introduces a novel side-channel attack on additive manufacturing (AM) systems that utilizes two smartphones to capture acoustic and magnetic emissions from a 3D printer positioned 60 cm away, without a direct line of sight. The method achieves an impressive command-level reconstruction accuracy of 98.89% for G-code commands, overcoming previous limitations related to attack success rates and distance constraints. By demonstrating the feasibility of unauthorized access to sensitive IP through this approach, the study underscores significant security vulnerabilities in the AM process that necessitate urgent attention and mitigation strategies.
Achieving 98.89% accuracy in reconstructing G-code commands from a non-line-of-sight attack using just two smartphones reveals alarming vulnerabilities in additive manufacturing security.
Additive Manufacturing (AM) has revolutionized major sectors, including aerospace, automotive, and healthcare, by enabling adjustable production. As the usage of AM increases, so does the risk of Intellectual Property (IP) leakage during the printing process due to unintended side-channel emissions. Current studies and attack scenarios on 3D printers face three challenges: low success and accuracy rates in final G-code reconstruction, limited distance range for attacking the 3D printer's IP, and reliance on specialized, overt data-collection tools. This paper presents a side-channel attack that addresses the noted limitations by using two smartphones' internal sensors. We position the smartphones 60 cm away in a non-line-of-sight setup to collect the 3D printer's acoustic and magnetic emissions. Our attack successfully reconstructs the G-code commands of the final objects at a rate of 98.89% on command-level reconstruction accuracy. Additionally, we evaluate the transferability of our attack strategy by applying it to another 3D printer in a different environment. Our proven unauthorized access to the reconstructed G-code and thus to the IP of the AM system indicates the security weaknesses in 3D printing, highlighting the need for mitigating side-channel attacks.