I’ve been researching PAKE algorithms recently and there doesn’t seem to be a good explanation of Encrypted Key Exchange with Diffie Hellman (DH-EKE) out there. The best way to learn something is to teach it. So in that spirit, here follows my explanation of SPEKE and DH-EKE.
more here............http://nathaniel.themccallums.org/2014/10/27/authenticated-key-exchange-with-speke-or-dh-eke/
more here............http://nathaniel.themccallums.org/2014/10/27/authenticated-key-exchange-with-speke-or-dh-eke/