10 Splitting the Difference: Differential Power Analysis
Using power measurements to learn about program flow has clear security implications, but what if we can go further than just learning about the program flow? It’s easy to imagine an algorithm where the code has the same program flow regardless of data being processed, but with a powerful technique called differential power analysis (DPA), we can learn about the data being processed by a device, even if the program flow is exactly the same.
In the previous chapter, you learned that simple power analysis uses a device’s power signature to broadly determine the operation it’s performing. ...
Get The Hardware Hacking Handbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.