[ecjpake] Add GN support for ecjpake headers

Bug: 44125
Test: fx run-test openssl-ecjpake_tests
Change-Id: Iac05ae64a658f86b625cc2b5afd5b7d5a871f370
2 files changed
tree: eb6d96cfc1ee312b1d5b122ab5c7796822c00f6e
  1. openssl/
  2. .gitignore
  3. BUILD.gn
  4. configure.ac
  5. CONTRIBUTING.md
  6. ecjpake.c
  7. ecjpake_err.c
  8. ecjpaketest.c
  9. LICENSE
  10. Makefile.am
  11. README.md
README.md

openssl-ecjpake

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.

Building

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