Chip Backdoor Verification

Discussions center on the challenges of detecting hidden backdoors, tampering, or rogue features in chips and PCBs, including skepticism about verification methods like X-raying, reverse engineering, and supply chain risks.

📉 Falling 0.4x Hardware
2,823
Comments
18
Years Active
5
Top Authors
#9086
Topic ID

Activity Over Time

2009
9
2010
28
2011
21
2012
73
2013
96
2014
142
2015
100
2016
212
2017
131
2018
403
2019
235
2020
243
2021
264
2022
231
2023
234
2024
218
2025
169
2026
14

Keywords

e.g US CPU king.pdf EMF ARM OK AXI IPMI PROMIS chip chips board verify firmware silicon boards devices device hardware

Sample Comments

manicdee May 13, 2014 View on HN

Tell me how you propose to verify that the circuitry inside the chip hasn't been invisibly tampered with?

xiphias2 Oct 5, 2018 View on HN

The key is ,,inside chips''. There's no reason to do those bad things on the die using an extra chip, as it's too easy to prove.

nielsbot Nov 22, 2017 View on HN

Is that all that secret though? Can't you buy radiation-hardened versions of chips if you want to?

Chris2048 Mar 2, 2016 View on HN

Surely this doesn't protect you if there is hidden code on the chip?

princekolt Oct 5, 2018 View on HN

Because using a 3rd party design you have to ask or guess what each chip does, and they might not want to tell you everything for IP reasons. When you create your own board, you know what every little chip and trace does exactly, and it's a lot easier to detect a rogue chip.

pkaye Mar 22, 2019 View on HN

How would you know that other than the assurances of the company that designed the chip? They could easily insert a few gates in the layout to subvert protections under the right conditions.

comboy Dec 18, 2020 View on HN

Is it common to put fake features in silicon to make reverse engineering harder?

Taniwha Oct 7, 2023 View on HN

How do you tell US chips are not backdoored?

lurkinggrue Apr 19, 2014 View on HN

Could be the processors as well, better to forge the chips by hand to be sure.

Look I worked at a company that built boards in China. Every board is xrayed to verify every level of the board for every trace. They are matched vs. known good perfect board. If anything is wrong the board is destroyed. The boards I am talking about where complex 26+ layer boards which is way more then any standard motherboard. HW wise this is not impossiable, just improbable. The better method would be in software, replacing the on board system management software (intel ME) for example with a