TL;DR
This paper demonstrates that recent patches to the Dragonblood side-channel attack on WPA-3's Dragonfly protocol are insufficient, extending the attack to recover passwords more efficiently in real-world open-source implementations.
Contribution
The authors extend the Dragonblood attack, showing it can recover passwords with fewer measurements and demonstrate its practicality on widely used open-source projects.
Findings
Attacks can recover passwords with only a third of the original measurements.
Vulnerable implementations include iwd and FreeRADIUS, which are widely deployed.
Proposed a branch-free mitigation technique with minimal overhead.
Abstract
Recently, the Dragonblood attacks have attracted new interests on the security of WPA-3 implementation and in particular on the Dragonfly code deployed on many open-source libraries. One attack concerns the protection of users passwords during authentication. In the Password Authentication Key Exchange (PAKE) protocol called Dragonfly, the secret, namely the password, is mapped to an elliptic curve point. This operation is sensitive, as it involves the secret password, and therefore its resistance against side-channel attacks is of utmost importance. Following the initial disclosure of Dragonblood, we notice that this particular attack has been partially patched by only a few implementations. In this work, we show that the patches implemented after the disclosure of Dragonblood are insufficient. We took advantage of state-of-the-art techniques to extend the original attack,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
