3 ms·
> I don't care if it is capable of rendering something invisible; the electrical continuity is obviously there. Side channel leakage of these keys is the area
by jontrossbach 4y ago
> I don't care if it is capable of rendering something invisible; the electrical continuity is obviously there.
Side channel leakage of these keys is the area of research you are talking about and that is why that type of research gets hella funded right now. They've gotten really good at hiding these signals. It's foundational to how fabless semiconductor companies operate, or else they would have their IP stolen faster than they could produce it. The chapter I referenced "a brief history of logic locking" goes over the missteps they've discovered over the years.
> got a patent number or other name for it?
I actually don't know where to find it in the literature. I learned it in class at my masters program at NYU and only because I thought to ask the professor. I don't have access to enough journals to trace back that far. It is probably in a material science journal somewhere with some crazy chemical compound name. But the EPIC paper I linked references a bunch of other logic locking schemes, which if you read some of those papers, which I think many are publicly available, you will be able to easily tell what they are saying is not possible without the flashing-glue.
> thanks for Patterson and Hennessey
And yeah, that Patterson and Hennessey talk is great. I remind myself python has the potential for 60,000 times speed-up when I think I'm bored with computers.
- salawat 4y ago>The proposed techniques consist of modifications to ex- isting IC design flows to embed keys into the circuit (Figure la) and a new protocol for chip activation (Figure lb). This empowers the holder of IP rights for the IC to unlock every manufactured chip. Without proper keys, none of the chips will function properly or pass routine circuit test. Jesus H. Christ. <Head buried in hands> Why would you out that? Why? There is not a single human being that could be trusted with that, or a potential way to offline a processor by remote command alive today. And I can think of a handful of ways to potentially weaponize such a protocol or mechanism. This is why we can't have nice things. I guess cats out of the bag already though. Anyway, thank you! The rabbit hole is already reaping fruit! So much is starting to make more sense, and I think this might just unblock me enough my long delayed foray into the HW side of the computing world may be open to rebooting!
- jontrossbach 4y agoThis project has been trying to address the things you brought up for almost a decade: https://libre-soc.org/ https://libre-soc.org/ There is nothing new about what I'm saying, there's entire organizations trying to address these things: https://www.oshwa.org/ https://www.oshwa.org/ And interdisciplinary teams: https://www.law.nyu.edu/centers/engelberg/news/2020-10-20-open-source-hardware-weather-report https://www.law.nyu.edu/centers/engelberg/news/2020-10-20-op... I'm glad you found new inspiration.
- dmitrygr 4y ago> Why would you out that? Why? There is not a single human being that could be trusted with that Wait till you hear about how modern Qualcomm chips (your phone runs one unless it is cheap or an iphone) will boot anything signed with a special Qualcomm key