Suppose you are going to mass manufacture custom circuit boards and would like the manufacturer to upload the device firmware onto these boards before shipping them out. What are some security systems/methodologies/features you would put in place to prevent the theft of firmware IP in order to prevent counterfeit devices?
In short, my goals are:
- Upload a binary image of firmware to circuit boards in the assembly line
- Prevent the manufacturer from being able to "sniff" the binary being uploaded to each device