Printer fingerprinting techniques have long played a critical role in forensic applications, including the tracking of counterfeiters and the safeguarding of confidential information. The rise of 3D printing technology introduces significant risks to public safety, enabling individuals with internet access and consumer-grade 3D printers to produce untraceable firearms, counterfeit products, and more. This growing threat calls for a better mechanism to track the production of 3D-printed parts. Inspired by the success of fingerprinting on traditional 2D printers, we introduce SIDE (\textbf{S}ecure \textbf{I}nformation Embe\textbf{D}ding and \textbf{E}xtraction), a novel fingerprinting framework tailored for 3D printing. SIDE addresses the adversarial challenges of 3D print forensics by offering both secure information embedding and extraction. First, through novel coding-theoretic techniques, SIDE is both~\emph{break-resilient} and~\emph{loss-tolerant}, enabling fingerprint recovery even if the adversary breaks the print into fragments and conceals a portion of them. Second, SIDE further leverages Trusted Execution Environments (TEE) to secure the fingerprint embedding process.
翻译:打印机指纹识别技术在法医应用中长期扮演着关键角色,包括追踪伪造者与保护机密信息。三维打印技术的兴起对公共安全构成重大风险,使具备网络接入和消费级三维打印机的个人能够生产无法追踪的枪支、伪造产品等。这一日益增长的威胁亟需更完善的机制来追踪三维打印部件的生产。受传统二维打印机指纹识别成功的启发,我们提出SIDE(\textbf{S}安全信息嵌\textbf{D}入与提\textbf{E}取),一种专为三维打印定制的新型指纹识别框架。SIDE通过提供安全的信息嵌入与提取功能,应对三维打印法医分析中的对抗性挑战。首先,通过创新的编码理论技术,SIDE兼具~\emph{断裂韧性}与~\emph{容损性},即使攻击者将打印件破碎并隐藏部分碎片,仍能实现指纹恢复。其次,SIDE进一步利用可信执行环境(TEE)来保障指纹嵌入过程的安全性。