commit | 0d9a40dcb64013d65d516f1c89c349c3d24ba753 | [log] [tgz] |
---|---|---|
author | Prashanth Swaminathan <prashanthsw@google.com> | Tue Feb 04 21:35:48 2020 -0800 |
committer | Prashanth Swaminathan <prashanthsw@google.com> | Tue Feb 04 21:36:10 2020 -0800 |
tree | eb6d96cfc1ee312b1d5b122ab5c7796822c00f6e | |
parent | 92540f4393f6fd5cd9f0da5fd8fc0c988802769a [diff] |
[ecjpake] Add GN support for ecjpake headers Bug: 44125 Test: fx run-test openssl-ecjpake_tests Change-Id: Iac05ae64a658f86b625cc2b5afd5b7d5a871f370
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