Skip to content

passware/openssl-ecjpake

 
 

Repository files navigation

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

About

An implementation of elliptic curve J-PAKE for OpenSSL

Resources

License

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages

  • C 93.1%
  • CMake 2.9%
  • Makefile 2.2%
  • M4 1.8%