|
|
|
|
|
by jacquesm
2363 days ago
|
|
> How do you insert a backdoor in an FPGA at the supply chain if you don't know what is the exact logic that is going to be uploaded? Popularity of certain open core designs might be one way to gain advance knowledge of how an FPGA might be used. That suggests an interesting option: to scramble the input to an FPGA in such a way that the device will still work but that it is even more unpredictable how its internal connections will be used (otherwise you could take a number of open core designs and arrange for your attack to work with those configurations, which might be detectable in hardware or in the toolchain). Better yet, scramble the bitstream on every boot (but what would do the scrambling?). |
|