Assembly bounty temporal physical fingerprinting.

PCB Variation

This site is all about my assembly bound temporal physical fingerprinting project project The main idea is to prove a board’s identity from how it’s built and how it behaves over time, not just from a label or number or anything like that

4

main stuff

91+

Hours ive spent on it so far

1

01 board identity

Fingerprint test pcb board

This is the main test pcb im making right now, its supposed to be able to run tests on if there is a timing difference between a trace that has an slowdown in the path vs one that does not.

  • Fingerprinting
  • Timing
  • Data stuff
02 assembly bounty

Assembly bound temporal physical fingerprinting

something that can figure out if a pcb was swapped with a different one

  • Verification
  • Crypto passwords
  • Firmware
03 temporal data

Time Drift Data and stuff

I write down how the fingerprint of the board changes across hours and days. The goal im hoping for is to be able to show that a real board leaves a trail over time that a fake or exact replica can’t copy without spending lots of money. im going to see if the keys can be store into a server because it cnt be only hardware based, also have multiple variable pcb's

  • Temporal
  • Signals
  • Analysis
04 bench rig

Repeatable Test stuff

I build a pcb that keeps the measurements around the same. Same power source, around same temperature, same tools, so the fingerprints are real and not different from the different things.

  • Fixture
  • Calibration
  • Repeatability