我正在开发一种新的电源转换器,它可能会在中国有大量销售。我公司的类似设计有被该地区实体克隆的历史。为了缓解这种情况,我正在考虑混淆我的设计的方法。我的微处理器、外层电源层和盲孔上的代码保护都是可能的。这些合理的手段能达到我的目的吗?还有其他我应该考虑的吗?
我怎样才能混淆我的电路和嵌入式控件的设计?
电源转换器听起来不像有太多需要保护的东西。坦率地说,代码保护(虽然我不建议将其排除在外)并不会阻碍复制。它可以被逆向工程或(更有可能)通过技术手段相当便宜地破坏(不要问)。您可以考虑嵌入一个“复活节彩蛋”,它可以让您轻松指示版权侵权,而不是逆向工程。
您建议的其他事情可能会稍微减慢某人的速度,但是一旦做出克隆的决定,我认为您不会从中得到很大的缓解。正如 Olin 所说,您可以做的大多数事情都会增加您的成本,而不会增加对最终用户的价值,并为克隆器提供另一个优势。如果产品完全成功,就会有模仿者。即使没有,也可能有。
坦率地说,我认为您最好的选择是使用非工程方法,例如 IP 保护。我曾与之合作过的一些人(珠三角地区)最近在停止使用合法技术克隆他们的产品方面取得了不错的成果。他们在工厂雇用合理数量的当地人(低数千人)可能会有所帮助。虽然按照西方标准,补救措施不是很多钱,但我知道设备和产品被没收的情况。您确实必须申请适当的专利并聘请当地的律师事务所(可能还有私人调查员)来实现这一点。从好的方面来说,合法的“梦之队”并不是不可能的昂贵。您还可以根据国家/地区、保护类型等,阻止侵权产品在您的边境入境。
我记得一个可怜的比利时人在贸易展上吓坏了,因为他的中国合同制造商正在向任何接受者展示“他的”专有 SMPS 设计(好吧,他们说这“有点不同”)。当我真正特别的设计(一种他们认为不可能制造的 Kelvin-Varley 产品,但我向他们展示了如何制造)出现在组件制造商的印刷目录中时,我同样感到不安。幸运的是,他们对应用程序一无所知,所以我怀疑它会造成多大的伤害。嗯,那里的情况有所不同。
这完全取决于您想要经历多少麻烦以获得什么级别的保护。无论你做什么,有足够决心和资金的人都可以对你的产品进行逆向工程。因此,谈论防止克隆是没有意义的,只有你想让某人通过克隆它有多少麻烦,以及你可以负担多少额外的产品成本才能仍然拥有任何人想要购买的产品。
处理器代码保护几乎是轻而易举的事,因为它便宜、简单且相当有效。带有盲孔的外层平面开始推高您的价格。只有你能说这值多少钱。请记住,这对您的客户来说毫无价值,他们将被迫为这些措施付费。
如果数量很大,您可以让 IC 制造商为您制作定制标签,而无需为每个零件增加太多额外成本。
只是一些想法
清洗 IC 上的标记。一些 IC 供应商可以生产带有您的自定义标记的 IC,只有您可以解释。
磁性很难逆向工程。混淆那些。不幸的是,我没有混淆磁性的具体方法。
用环氧树脂灌封电路板。由于散热,可能会或可能不会对整个电源转换器进行灌封。如果有一个单独的控制器板,你可以把它灌进去。灌封增加了成本。
盲孔会增加 PCB 的成本,这可能会也可能不会,具体取决于设备的性质。
最简单的方法是(如果可能的话)是获得定制的 IC,其中包含一些集成到您的产品中的逻辑。仅此一项并不能保证它不会被逆向工程(当然,IC 一直被打开和分析),但它是可行的。
我会推荐另一个答案中建议的方法来密封环氧树脂中的东西(例如 commodore 64 和 VIC-20 PSU 的工作原理),但那些以过热、爆炸和着火以及许多其他有趣的东西而闻名。如果您使用的是开关稳压器或类似产品,这可能仍然没问题。只是没有线性稳压器。
洗掉 IC 上的标记。我想说这种行为让我觉得我是个业余爱好者,但我也从另一个角度理解它。所以做你认为最好的。
如果您的产品包含存储在 Mask ROM、EPROM 或类似设备上的程序代码,或者它基本上包含任何 IC 逻辑,请查看您是否可以制造 ASIC 芯片(我假设您知道这一点,但我会详细说明无论如何对于其他读者:专用集成电路)。这些本质上是定制制造的 IC,由于各种原因、成本或其他原因,它们比标准等效芯片更便宜或更好。这些可能具有不同的引脚排列或额定电压或其他任何东西。这使得逆向工程师花费更多时间试图从芯片中读取代码!
如果您正在设计芯片,请继续将各种通孔制作到无处等等,因为在染料中添加更多废话不会花费一分钱。如果你想用它过火(如果它不是军用级设备或其他东西),你甚至可以在里面画涂鸦。
没有什么可以完全阻止专门的逆向工程师。但有可能阻止他们,直到产品不再有利可图。