OPAQUE: An Asymmetric PAKE Protocol Secure Against Pre-computation Attacks
Protecting Poorly Chosen Secrets from Guessing Attacks