dvwobuq
Joined 3 years ago
Joined 3 years ago
There are circuit level solutions but the solution is not a $0.01 MLCC.
And once you solve the LED problem remember: The S8 was attacked by plugging in a peripheral to it’s 5V USB supply. Imagine if the peripheral was instead a high speed ADC that just measured 5V USB directly…
No need. The author of the original paper already did that for you. https://eprint.iacr.org/2023/923
"We demonstrate the application of video-based cryptanalysis by performing two side-channel cryptanalytic timing attacks and recover: (1) a 256- bit ECDSA key from a smart card by analyzing video footage of the power LED of a smart card reader via a hijacked Internet-connected security camera located 16 meters away from the smart card reader, and (2) a 378-bit SIKE key from a Samsung Galaxy S8 by analyzing video footage of the power LED of Logitech Z120 USB speakers that were connected to the same USB hub (that was used to charge the Galaxy S8) via an iPhone 13 Pro Max."
To all the EEs out there. PSRR and power supply cross talk is a thing...
About three weeks into my first undergraduate class on abstract algebra, it dawned on me that the instructor wasn't giving me math tests. He was giving me vocabulary tests. In that class, most of the answers to questions flow straight from the definitions. Once I broke out the flashcards and started memorizing definitions, that class became almost trivial.
I used flashcards in all my classes after that to memorize terms, definitions, and concepts. Math and engineering are, for me anyway, like a foreign language. To converse in that language fluently, one must be very comfortable with the vocabulary. It just makes sense.
As a golfer I can assure you plenty of people will happily spend that amount and more on their hobby.
But in order to use ternary in a real processor, as suggested by the article, we would need a much more formal definition of the voltage levels of the gate.
Something like this: https://www.egr.msu.edu/classes/ece410/mason/files/Ch7.pdf
Without that it’s not clear how one could do timing analysis or do dynamic gate resizing to deal with practical issues like fanout.
Also, without the more formal definition it’s not even clear, to me anyway, what figures like 22 are even measuring.