Skip to content

BintaSong/SFSS-public

Repository files navigation

Streaming Function Secret Sharing Implementation

Requirements

emp-toolkit (https://github.com/emp-toolkit/emp-tool)

Cmake (version >= 3.12) (https://cmake.org)

GMP (we use version 6.3.0) (https://gmplib.org)

Build

  1. Make the build directory and cd into the directory
    mkdir build
    cd build
    
  2. Build using cmake
    cmake ..
    
  3. Generate the target
    make 
    

Run

  1. Run basic FSS and SFSS primitive

    ./bin/sfss_main 
    
  2. Run related applications with network.

    • Open terminal 1, run ./bin/client_runner_main
    • Open terminal 2, run ./bin/server_runner_main 0 12345
    • Open terminal 3, run ./bin/server_runner_main 1 12346

    The result will be shown in the terminals.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors