Skip to content

MengLing-L/ZKP_PHE_1bit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Direct Deployent

Specifications

  • OS: Linux x64, MAC OS x64

  • Language: C++

  • Requires: OpenSSL

  • The default elliptic curve is "NID_secp256k1"

Installation

The current implementation is based on OpenSSL library. See the installment instructions of OpenSSL as below:

  1. Clone the code openssl-master
    git clone https://github.com/openssl/openssl.git
  1. install openssl on your machine
    ./config --prefix=/usr/local/ssl shared
    make 
    sudo make install
    export OPENSSL_ROOT_DIR=/usr/local/ssl/

Testing

To compile and test the system, do the following:

  $ cd {PATH}/ZKP_PHE_1bit
  $ mkdir build && cd build
  $ cmake ..
  $ make
  $ ./test_zkp_phe_1bit

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published