[components] src/sys/build -> build/components Change-Id: I207803a596499613025eb96cb815a7646ab23f33 Reviewed-on: https://fuchsia-review.googlesource.com/c/third_party/openssl-ecjpake/+/515531 Reviewed-by: Shai Barack <shayba@google.com>
An implementation of the J-PAKE cryptographic protocol based on elliptic curves. J-PAKE is a key agreement protocol that allows parties to establish secure communications by means of a shared, low-entropy password/secret.
This implementation is built for use with OpenSSL, and makes use of OpenSSL‘s public EC crypto APIs. It can also be with Google’s BoringSSL.
Clone the openssl-ecjpake repo:
$ git clone https://github.com/openweave/openssl-ecjpake
$ cd openssl-ecjpake
Build using the supplied automake makefile:
$ autoreconf -ivf
$ ./configure
$ make