commit | 92540f4393f6fd5cd9f0da5fd8fc0c988802769a | [log] [tgz] |
---|---|---|
author | Jay Logue <jaylogue@google.com> | Thu Jan 09 16:14:56 2020 -0800 |
committer | GitHub <noreply@github.com> | Thu Jan 09 16:14:56 2020 -0800 |
tree | 86e04b3914800fa362991b4bba98ecf9937f9973 | |
parent | 6bdb324a6acb38355f9c2c0a6952204d09f9add6 [diff] | |
parent | 91e9f7013ffe1050ff1b1fa412ae5aaa60f9eff3 [diff] |
Merge pull request #1 from openweave/initial-version Initial version of stand-alone OpenSSL EC J-PAKE implementation.
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