Philipp von Weitershausen wrote:
Not sure how generic the signature of the zero knowledge proof we use
in J-PAKE is. Compatibility with the implementation found in OpenSSL
is important for us right now

Hi,

Why are you choosing J-PAKE instead of SRP ?

Looking for an assessment of J-PAKE against SRP, I found the following that make me worried that choice's a mistake.

http://rdist.root.org/2010/09/08/clench-is-inferior-to-tlssrp/#comment-5990
The JPAKE in OpenSSH is unfinished and I don’t recommend enabling it [...] When writing it, I came up with a hacky solution to the cleartext password storage problem [...]

http://rdist.root.org/2010/09/08/clench-is-inferior-to-tlssrp/#comment-5993
“Balanced” is symmetric and requires both sides to hold the same authenticator (e.g., a plaintext password). “Augmented” has the additional property that compromise of the server does not yield the key necessary to impersonate the client

JPAKE and SPEKE are balanced schemes and thus have the same problem as Clench. However, SRP does not. SRP is an augmented scheme


--
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to