This document describes SPAKE2, which is a protocol for two parties that share a password to derive a strong shared key without