aPAKE
Augmented Password-Authenticated Key Exchange (aPAKE) is a class of password-based key exchange protocols designed to enable two parties to establish a shared secret using a memorized password, while protecting against offline password guessing even if the server storing authentication data is compromised. In an aPAKE, the password is never sent in the clear, and the stored verifier or credential data is constructed so that an attacker who gains access to the server database cannot easily determine the password or impersonate the user without interacting with a legitimate client.
How it works in brief: during registration, the user creates a password and the server stores a
Notable aPAKE protocols include SRP (Secure Remote Password), which integrates verifier-based authentication with key exchange, and