Using Audio to Verify the Integrity of 3D Printed Objects

3D printing carries with it a host of security concerns. Tampering with a 3D printed object can happen remotely if someone hacks into the 3D printer while online, and no one may ever be any the wiser – until the component fails. It can be hard to verify the integrity of a 3D printed object by sight, so it takes some creativity to be able to determine that a part has not been tampered with. In a newly published paper, a group of researchers detail their method of verifying a 3D printing object’s integrity – via audio signature.

The paper, entitled “Digital Audio Signature for 3D Printing Integrity,” can be accessed here. In it, the researchers describe their tactic, which involves the acoustic side-channel emanations generated by the 3D printer’s stepper motors. Two algorithms are used to create a verification system. The first is used to generate a master “audio fingerprint” for the unaltered 3D printing process. The second is applied when the same object is 3D printed again, and it compares the audio produced during the printing process to the master fingerprint.

To evaluate the quality of the proposed thresholds, we identify the detectability thresholds for the following minimal tampering primitives: insertion, deletion, replacement, and modification of a single tool path command,” the researchers explain. “By detecting the deviation at the time of occurrence, we can stop the printing process for compromised objects, thus saving time and preventing material waste.”

The researchers who completed this study are the same who deliberately sabotaged a 3D printed drone during the printing process in order to demonstrate how disastrous such tampering can be – and how easy it is to do, and difficult to detect. A phishing attack downloaded and replaced the files for a 3D printed replacement rotor blade, adding hollow cavities inside it that were invisible once 3D printed. The team 3D printed and attached the blade to a drone, which they then flew. Once the drone reached a certain height, the blade broke off, crashing the whole thing.

“Although this sabotage only led to the loss of a $1000 drone, similar attacks on functional parts for safety-critical systems may cause tremendous monetary losses, disruptions, and loss of human life,” the researchers point out.

The new study doesn’t use any specialized equipment, instead relying on a smartphone to record the sounds produced by the 3D print in process. The verification algorithm is implemented as a cloud-based app. The method can detect deviations of individual gcode commands, alerting users to even the smallest alteration in the design file.

The paper goes on to describe how the researchers tested their method several times, using a BCN3D Sigma 3D printer. There were a few challenges to the process, such as channel mismatch, which involved the recordings being mismatched thanks to other reasons than sabotage. These included background noise, different recording positions, different recording devices, and elapsed time from the recording of the master file. With careful attention, these issues can be overcome, and the researchers explain that the algorithm is designed to overcome a certain amount of background noise.

It’s incredible that smartphones are capable of such high-quality recording, which has a negative side as well – other scientists have pointed out that it’s possible for hackers to record the sounds a 3D printer makes while printing and then use those sounds to reverse engineer and reproduce an item. It’s a constant battle between hackers and those trying to prevent hacking, with each side armed with increasingly sophisticated tools. This latest study demonstrates an excellent way to verify the integrity of a 3D printed object, however, ensuring that critical components won’t be compromised.

Authors of the paper include Sofia Belikovetsky, Yosef Solewicz, Mark Yampolskiy, Jinghui Toh, and Yuval Elovici.

Discuss this and other 3D printing topics at 3DPrintBoard.com or share your thoughts below. 

 

258 Replies to “Using Audio to Verify the Integrity of 3D Printed Objects”

  1. Pingback: viagra usa
  2. Pingback: cialis daily cost
  3. Pingback: cialis for sale
  4. Pingback: cialis pill
  5. Pingback: generic ed pills
  6. Pingback: canada pharmacy
  7. Pingback: levitra usa
  8. Pingback: solution
  9. Pingback: vardenafil online
  10. Pingback: sexy girls web cam
  11. Pingback: casino real money
  12. Pingback: buy cialis
  13. Pingback: instant loans
  14. Pingback: viagra for sale
  15. Pingback: cialis to buy
  16. Pingback: flipmybasment.info
  17. Pingback: damien
  18. Pingback: cialis internet
  19. Pingback: 5 mg cialis
  20. Pingback: 5 mg cialis
  21. Pingback: online casinos usa
  22. Pingback: online casino
  23. Pingback: buy cheap viagra
  24. Pingback: buy cialis
  25. Pingback: buy cialis generic
  26. Pingback: viagra cost
  27. Pingback: tadalafil generic
  28. Pingback: danh de online
  29. Pingback: tadalafil 10mg
  30. Pingback: slots online
  31. Pingback: casino games
  32. Pingback: buy cialis daily
  33. Pingback: buy generic viagra
  34. Pingback: catapres online
  35. Pingback: celexa cost
  36. Pingback: real online casino
  37. Pingback: online casino usa
  38. Pingback: online casino usa
  39. Pingback: slot games
  40. Pingback: casino real money
  41. Pingback: casino online usa
  42. Pingback: nj car insurance
  43. Pingback: buy cialis usa
  44. Pingback: buy cialis brand
  45. Pingback: hire essay writer
  46. Pingback: writer essay
  47. Pingback: buy coreg 6,25 mg
  48. Pingback: coumadin tablet
  49. Pingback: buy crestor
  50. Pingback: Buy branded viagra
  51. Pingback: order ddavp
  52. Pingback: depakote nz
  53. Pingback: diamox online
  54. Pingback: differin 15g uk
  55. Pingback: cheapest diltiazem
  56. Pingback: doxycycline usa
  57. Pingback: elavil 10mg nz
  58. Pingback: how to buy imitrex
  59. Pingback: imodium canada
  60. Pingback: lopid pills
  61. Pingback: lopressor coupon
  62. Pingback: mobic 7,5mg otc
  63. Pingback: plaquenil pills
  64. Pingback: order prilosec
  65. Pingback: procardia cheap
  66. Pingback: remeron 15mg usa
  67. Pingback: rogaine prices
  68. Pingback: spiriva purchase
  69. Pingback: tricor tablets
  70. Pingback: valtrex medication
  71. Pingback: buy wellbutrin
  72. Pingback: zanaflex 4mg otc
  73. Pingback: more helpful hints
  74. Pingback: zocor 5mg nz
  75. Pingback: buy zovirax
  76. Pingback: sildenafil prices
  77. Pingback: escitalopram pills
  78. Pingback: clonidinemg coupon
  79. Pingback: cefuroxime usa
  80. Pingback: cephalexin prices
  81. Pingback: carvedilol online
  82. Pingback: buy divalproex
  83. Pingback: order fluconazole
  84. Pingback: oxybutynin nz
  85. Pingback: buy cialis black
  86. Pingback: pdvykvhy
  87. Pingback: cialis 20 mg cost
  88. Pingback: viagra pills
  89. Pingback: propranolol otc
  90. Pingback: gemfibrozil nz

Comments are closed.