自由软件为 3D 打印保密

公司

2013-11-05 18:04

今年尝试用 3D 打印机制造枪支的实验成为人们关注的焦点,5 月份首款完全由 3D 打印制造的枪支 Liberator 试射成功,10 月份英国曼彻斯特地区警区说发现了疑似用 3D 打印机制造枪支零件的窝点。

当然,Liberator 每射击一次必须换一个枪管,而网友还发现英国警方所放出的“疑似枪支的零部件”有个别是 3D 打印机自己的零部件,但这两个例子已经证明 3D 打印机的潜力。

现在横在 3D 打印行业面前的还有另外一个问题,那就是随着 3D 打印机技术越来越成熟,获得成本越来越低,若不控制网路上分享的 STL 文件里的内容,未来说不定会出现一间由 3D 打印机组成的枪支工厂。

如何隐藏 STL 文件里的内容,避免不相关的人看见呢?在伦敦大学金匠学院 Interaction Research Studio 里工作的 Matthew Plummer-Fernandez 不久前发布了一款名为 Disarming Corruptor 的自由软件,可以对 STL 文件进行加密、解密操作。被该软件加密后的文件,分享出去后,另一方也同样需要该软件,和一个特定的值对文件进行解密,才能得到正确的文件。否则,即便打开文件查看,也只是一个扭曲得不成样子的 3D 模型。

Matthew 在自己的博客里写道,“当专利流氓、执法机关在文件分享网站找到这些文件时,他们只会看到扭曲、抽象的模型,而可信的社区成员则仍然能得到正确的模型。”不过,Disarming Corruptor 所提供的“关键值”数量只有 101 个,十分有限,有心人可以一一尝试,然后再发现文件的真实面貌。

不过,这仍然是一次有益的尝试。Thingiverse 是 STL 文件的分享网站,因为“3D 打印枪支”的事情,因此立下条款禁止用户上传包含 3D 武器模型的 STL 文件。网站背后的东家——今年收购了 MakerBot 的 3D 打印厂商 Stratays 正在寻求一种方法能够过滤掉这些包含武器内容的文件。若 Disarming Corruptor 继续发展下去,说不定是一种可行的解决方案。

当然,如果这种“夹带私货”的文件在网络上流行,也说不定会出现另一股反控制的力量,对它进行破解。不过,就好像 Matthew 所说,迈出第一步的意义会更加重要。

以下是演示视频:

后评论

评论在审核通过后将对所有人可见

正在加载中