DescriptionEnable Curve25519 in host and client for PIN-based and third-party auth.
Now client and host can use Spake2Authenticator instead of
V2Authenticator for both PIN-based auth and third-party auth. The plan
is to use cleanup It2Me to use hashed ID, so it will be possible to
remove spake2_plain method completely, so I'm not adding Curve25519
version.
Also pairing authentication needs move work to enable Curve25519 (see
crbug.com/593123), so it's going to be done separately.
Spake2Authenticor implements SPAKE2 over Curve25519, which is defined
in https://tools.ietf.org/html/draft-irtf-cfrg-spake2-03 .
BUG=589698
Committed: https://crrev.com/4357fda5f2518a8dd54121386ba0c3fbe1dc2ec0
Cr-Commit-Position: refs/heads/master@{#380869}
Patch Set 1 : #Patch Set 2 : #Depends on Patchset: Messages
Total messages: 16 (9 generated)
|