Defeating HyperThreading attacks
cedric.lauradoux_at_inria.fr
Date: 05/31/05
- Next message: Paul Rubin: "Re: Public disclosure of discovered vulnerabilities"
- Previous message: cedric.lauradoux_at_inria.fr: "Timing attack on general purpose processor"
- Next in thread: tomstdenis_at_gmail.com: "Re: Defeating HyperThreading attacks"
- Reply: tomstdenis_at_gmail.com: "Re: Defeating HyperThreading attacks"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Tue, 31 May 2005 09:54:08 +0200
So the second part of my post. It will be shorter than the first.
To defeat HyperThreading attacks why not simply provide an Hyperthreaded
version of RSA algorithm. The first thread compute the algorithm
and the second make data prefetch for the first.
In another hand those attacks are really easy to detect:
Simply take a dummy key and try to evaluate the miss/hit ratio (very
easy to do).
If the program have a strange behaviour then somebody is hunting for your
key!
- Next message: Paul Rubin: "Re: Public disclosure of discovered vulnerabilities"
- Previous message: cedric.lauradoux_at_inria.fr: "Timing attack on general purpose processor"
- Next in thread: tomstdenis_at_gmail.com: "Re: Defeating HyperThreading attacks"
- Reply: tomstdenis_at_gmail.com: "Re: Defeating HyperThreading attacks"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]