3D打印面臨著很多的安全問題。如果有人在線攻擊3D打印系統(tǒng),就可能遠程篡改3D打印模型,并且一般難以察覺,等到打印出來發(fā)現(xiàn)有誤,卻為時已晚。通過視覺驗證3D打印對象的完整性是很難的,因此要保證零件不被篡改,還是要創(chuàng)新。近日,一篇新發(fā)表的論文《3D打印完整性的數(shù)字音頻識別》介紹了一種通過音頻識別,來驗證3D打印模型完整性的方法。
這種技術通過3D打印機的步進電機產(chǎn)生的聲學側通道完成信號發(fā)射任務。驗證系統(tǒng)一共由兩種算法設計而成,第一種用于為3D打印過程生成主“音頻指紋”;當打印相同的對象時產(chǎn)生另一個音頻,并將該音頻與主指紋進行比較,完成識別的過程。
為了評估預測臨界值的質量,通過插入、刪除、替換和修改單個工具路徑命令,我們確定了防篡改的最小臨界值。研究人員表示:“如果檢測到突發(fā)性缺陷的話,我們可以及時終止對受損物件的打印,從而節(jié)省時間,避免材料浪費。”
把驗證的過程設計成這樣,也是體現(xiàn)了研究人員的良苦用心,因為不管是自然狀態(tài)下的偏差,還是人為的篡改,一旦發(fā)生問題,后果都不堪設想。曾經(jīng)有一個3D打印系統(tǒng)被網(wǎng)絡釣魚攻擊了,不僅3D打印轉子葉片的文件被下載了,原文件也調了包,轉子葉片改成空腔的葉片,根本打印不出需要的效果,但打印出來又難以察覺。之后他們把葉片連到無人機上,結果飛到一定高度,葉片就斷裂了。
研究人員指出:“盡管這次只損失了1000美元,但這種情況誰也保不準什么時候再發(fā)生一次,到時候可能就不是1000美元的損失了。”
這次的研究不使用任何的專用設備,而是依靠智能手機記錄3D打印過程中產(chǎn)生的聲音。驗證算法基于云的應用程序,可以檢測各個命令的偏差,發(fā)現(xiàn)問題后,及時向用戶報警。
在研發(fā)的過程中,研發(fā)人員為了測試這個技術也煞費苦心。在背景噪聲、不同的記錄位置、不同的記錄設備、以及記錄主文件所用的時間等等因素的影響下,研究人員使用BCN3D Sigma 3D打印機測試了很多次,最后終于不負有心人,勞有所得。
本文由網(wǎng)上采集發(fā)布,不代表我們立場,轉載聯(lián)系作者并注明出處:http://m.webhosting0.com/shbk/36856.html