私は新しい電力変換器に取り組んでいます。これはおそらく中国への大きな売上を見込んでいます。私の会社による同様のデザインには、その地域のエンティティによってクローン化された歴史があります。これを軽減するために、デザインを難読化する方法を検討しています。マイクロプロセッサ、外層電源プレーン、ブラインドビアのコード保護はすべて可能性として思い浮かびます。これらの合理的な手段は私の目的ですか?他に考慮すべきものはありますか?
私は新しい電力変換器に取り組んでいます。これはおそらく中国への大きな売上を見込んでいます。私の会社による同様のデザインには、その地域のエンティティによってクローン化された歴史があります。これを軽減するために、デザインを難読化する方法を検討しています。マイクロプロセッサ、外層電源プレーン、ブラインドビアのコード保護はすべて可能性として思い浮かびます。これらの合理的な手段は私の目的ですか?他に考慮すべきものはありますか?
回答:
最も簡単な方法は、(状況によっては可能であれば)製品に不可欠なロジックを含むカスタムICを作成することです。これだけでは、リバースエンジニアリングされないことを保証するものではありません(もちろん、ICは常に制限され、分析されます)が、うまくいくものです。
私はなりますが、それらが過熱して爆発し、火災やその他の楽しいものをたくさん引くために知られていた(コモドール64とVIC-20 PSUのは、働いていたかのような)エポキシで事を密封するために別の答えで提案された方法をお勧めします。スイッチング電圧レギュレータなどを使用している場合でも、これで問題ありません。リニアレギュレータはありません。
ICのマーキングを洗い流してください。この振る舞いは趣味としての私を悩ませていると言いたいのですが、他の観点からも理解しています。だからあなたが最高だと思うことをしてください。
製品にマスクROM、EPROMなどに保存されたプログラムコードが含まれている場合、または基本的にすべてのICロジックが含まれている場合は、ASICチップを作成できるかどうかを確認します(これを知っていると思いますが、詳しく説明します)とにかく他の読者のために:特定用途向け集積回路)。これらは基本的にカスタム製造されたICであり、さまざまな理由で、コストまたはその他の理由で、標準の同等のチップよりも安価または優れています。これらには、異なるピン配列または電圧定格などがあります。これにより、リバースエンジニアは、チップからコードを読み取ろうとするだけの時間を費やすことになります。
チップを設計している場合は、染料にさらにがらくたを追加するのに多くの費用はかからないので、先に進んで、あらゆる場所にあらゆる種類のビアを作成します。船外に持ち出したい場合(および軍用グレードの機器などではない場合)は、内側に落書きを描くこともできます。
専用のリバースエンジニアを完全に止めることはできません。ただし、製品の収益性がなくなるまでそれらを阻止することは可能かもしれません。
電力変換器は、保護する必要があるもののようには聞こえません。率直に言って、コード保護は(除外することはお勧めしませんが)コピーするのを妨げるものではありません。リバースエンジニアリングするか、技術的な手段で(おそらくは)かなり安価に破壊することができます(尋ねないでください)。リバースエンジニアリングとは対照的に、著作権侵害を簡単に示す「イースターエッグ」を埋め込むことを検討できます。
あなたが提案する他の事柄は誰かを少し遅くするかもしれませんが、クローンを作成する決定が下されると、私はあなたがそれからそれほど安心を得ることはないと思います。Olinが言うように、できることのほとんどは、エンドユーザーへの価値を高めることなくコストを増やし、クローン作成者に別の利点を与えます。製品が成功した場合、模倣者が存在します。なくてもあるかもしれません。
率直に言って、あなたの最善の策は、IP保護などの非エンジニアリング手法を使用することだと思います。私が一緒に仕事をした人たち(PRD分野)の一部は、最近、法的技術を使用して製品のクローン作成を停止するという、まともな結果を出しました。工場で地元住民を合理的な数(数千人)雇用するのに役立つかもしれません。救済策は西洋の基準では多額の金額ではありませんが、機器や製品が押収された場合は知っています。これを実現するには、適切な特許を申請し、地元の法律事務所(および場合によっては民間の調査員)に依頼する必要があります。プラス面としては、合法的な「ドリームチーム」はあり得ないほど高価ではありません。国、保護の種類などに応じて、国境での侵害商品の入力を停止できる場合もあります。
彼の中国の委託製造業者は、テイカーに販売するための「彼の」独自のSMPSデザインを展示していたため、トレードショーで驚いたベルギー人の仲間を覚えています(大丈夫、彼らはそれが「少し違う」と言いました)。コンポーネントメーカーの印刷されたカタログに、本当に特別なデザイン(彼らが作るのは不可能だと思っていたケルビン・バレーのようなものですが、その方法を示しました)に私は同様に怒っていました。幸いなことに、彼らはアプリケーションに関して全く手がかりを持っていなかったので、それが多くの害を引き起こしたとは思わない。物事はうーんている異なるが。
それは、どのレベルの保護のためにどれだけのトラブルを経験したいかということです。十分な決意と資金を持っている人は、あなたが何をしようともあなたの製品をリバースエンジニアリングすることができます。したがって、クローンを防止するという話は意味がありません。クローンを作成するために誰かにどのくらいのトラブルをさせたいのか、誰でも購入したい製品を購入するのに余裕のある余分な製品コストだけです。
プロセッサコードの保護は、安価で簡単かつ合理的に効果的であるため、非常に簡単です。ブラインドビアを備えた外層プレーンは、価格を引き上げ始めます。それだけの価値があると言えるのはあなただけです。覚えておいてください、それはあなたの顧客にとって何の価値もありません、彼らはこれらの手段の支払いを強いられます。
量が多い場合、ICメーカーに部品あたりの追加コストなしでカスタムラベルを作成してもらうことができます。
ほんの少しの考え
ICのマーキングを洗います。一部のICベンダーは、カスタムマーキングが付いたICを生産できますが、これはあなただけが解釈できます。
マグネティックスはリバースエンジニアリングが困難です。それらを難読化します。残念ながら、磁気を難読化するための具体的なレシピはありません。
ボードをエポキシでポッティングします。熱放散のため、電力変換器全体をポッティングできる場合とできない場合があります。別のコントローラーボードがある場合は、それをポットすることができます。ポッティングはコストを追加します。
ブラインドビアを使用すると、PCBのコストが増加します。これは、デバイスの性質によっては実用的である場合とそうでない場合があります。
ボードのX線を見ることで解読しやすい外部電源プレーンを備えたボードを見てきました。X線は、より多くのレイヤーがより暗いグレースケール画像を提供します。おそらく、これを説明することで何か賢いことができるでしょう。
ポッティング化合物の除去は、塩化メチレンなどの厄介な化学物質で行われます。安全シートによると、これはいくつかの一般的な材料と反応します。
不正確ではあるがもっともらしい部品番号で部品に注釈を付けたり、誤解を招くサービスマニュアルを提供したり、非動作回路に関する特許の適用範囲を引用したりできます。
OTPパーツを使用すると、独自のパーツを最も簡単に設計およびブランド化できます。また、グレーマーケットの販売代理店を通じて販売用に提供し、データシートは提供しません。これらのパーツは、デザインのクローン作成以外には使用しないでください。断続的な動作や、売り上げバージョンのすばやい摩耗に対応する設計。